=============================================================================== About this build: this rebuild has been done as part of reproduce.debian.net where we aim to reproduce Debian binary packages distributed via ftp.debian.org, by rebuilding using the exact same packages as the original build on the buildds, as described in the relevant .buildinfo file from buildinfos.debian.net. For more information please go to https://reproduce.debian.net or join #debian-reproducible on irc.debian.org =============================================================================== Preparing download of sources for /srv/rebuilderd/tmp/rebuilderdRxGBWv/inputs/yade_2025.2.0-2+b1_arm64.buildinfo Source: yade Version: 2025.2.0-2 rebuilderd-worker node: codethink02-arm64 +------------------------------------------------------------------------------+ | Downloading sources Wed, 05 Nov 2025 01:50:44 +0000 | +------------------------------------------------------------------------------+ Get:1 https://deb.debian.org/debian trixie InRelease [140 kB] Get:2 https://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:3 https://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:4 https://deb.debian.org/debian trixie-proposed-updates InRelease [55.8 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [148 kB] Get:7 https://deb.debian.org/debian sid InRelease [176 kB] Get:8 https://deb.debian.org/debian experimental InRelease [82.8 kB] Get:9 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:10 https://deb.debian.org/debian trixie/non-free-firmware Sources [6536 B] Get:11 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:12 https://deb.debian.org/debian-security trixie-security/main Sources [91.5 kB] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [2788 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/non-free-firmware Sources [692 B] Get:15 https://deb.debian.org/debian trixie-proposed-updates/main Sources [118 kB] Get:16 https://deb.debian.org/debian trixie-backports/main Sources [81.7 kB] Get:17 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [1052 B] Get:18 https://deb.debian.org/debian forky/non-free-firmware Sources [7128 B] Get:19 https://deb.debian.org/debian forky/main Sources [10.7 MB] Get:20 https://deb.debian.org/debian sid/non-free-firmware Sources [9080 B] Get:21 https://deb.debian.org/debian sid/main Sources [11.2 MB] Get:22 https://deb.debian.org/debian experimental/main Sources [352 kB] Get:23 https://deb.debian.org/debian experimental/non-free-firmware Sources [2572 B] Fetched 33.8 MB in 32s (1061 kB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/y/yade/yade_2025.2.0-2.dsc' yade_2025.2.0-2.dsc 3025 SHA256:e9669242110629abe9b76600c0a6afc0cf64137a4de945e0b448349bb5f49385 'https://deb.debian.org/debian/pool/main/y/yade/yade_2025.2.0.orig.tar.bz2' yade_2025.2.0.orig.tar.bz2 14033939 SHA256:42702372251bf5e8f07a364bdf30533a1318947e4db90435b1f89293dc029156 'https://deb.debian.org/debian/pool/main/y/yade/yade_2025.2.0.orig.tar.bz2.asc' yade_2025.2.0.orig.tar.bz2.asc 833 SHA256:b7ac73af0ad9830e3e1a393c3273baa1dba109bb84720b46f9235be7337a8394 'https://deb.debian.org/debian/pool/main/y/yade/yade_2025.2.0-2.debian.tar.xz' yade_2025.2.0-2.debian.tar.xz 26336 SHA256:739a21d0de532ece5f84b035dfa19cac27b2014d85dcfaa6a4cba127c879ee13 42702372251bf5e8f07a364bdf30533a1318947e4db90435b1f89293dc029156 yade_2025.2.0.orig.tar.bz2 b7ac73af0ad9830e3e1a393c3273baa1dba109bb84720b46f9235be7337a8394 yade_2025.2.0.orig.tar.bz2.asc 739a21d0de532ece5f84b035dfa19cac27b2014d85dcfaa6a4cba127c879ee13 yade_2025.2.0-2.debian.tar.xz e9669242110629abe9b76600c0a6afc0cf64137a4de945e0b448349bb5f49385 yade_2025.2.0-2.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Wed, 05 Nov 2025 01:51:17 +0000 | +------------------------------------------------------------------------------+ Rebuilding yade=2025.2.0-2 in /srv/rebuilderd/tmp/rebuilderdRxGBWv/inputs now. + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderdRxGBWv/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderdRxGBWv/inputs/yade_2025.2.0-2+b1_arm64.buildinfo /srv/rebuilderd/tmp/rebuilderdRxGBWv/inputs/yade_2025.2.0-2+b1_arm64.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/yade-2025.2.0 I: verifying dsc... successful! Get:1 http://deb.debian.org/debian unstable InRelease [176 kB] Get:2 http://snapshot.debian.org/archive/debian/20251016T083129Z sid InRelease [207 kB] Get:3 http://deb.debian.org/debian unstable/main arm64 Packages [10.1 MB] Get:4 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 Packages [10.1 MB] Fetched 20.6 MB in 2s (10.5 MB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20251016T083129Z/dists/sid/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5network5t64 arm64 5.15.17+dfsg-4 [651 kB] Fetched 651 kB in 0s (35.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph7n3hm9o/libqt5network5t64_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-chrono1.83.0t64 arm64 1.83.0-5 [240 kB] Fetched 240 kB in 0s (13.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpirzi0490/libboost-chrono1.83.0t64_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 dirmngr arm64 2.4.8-3 [359 kB] Fetched 359 kB in 0s (18.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg8sp3_o5/dirmngr_2.4.8-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libffi-dev arm64 3.5.2-2 [58.3 kB] Fetched 58.3 kB in 0s (3378 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg41pm8re/libffi-dev_3.5.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby arm64 1:3.3+b1 [6560 B] Fetched 6560 B in 0s (415 kB/s) dpkg-name: info: moved 'ruby_1%3a3.3+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpd2wyi_wq/ruby_3.3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopengl0 arm64 1.7.0-1+b2 [32.1 kB] Fetched 32.1 kB in 0s (1988 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpey70hr9k/libopengl0_1.7.0-1+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgme0 arm64 0.6.3-7+b2 [120 kB] Fetched 120 kB in 0s (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprhg1uoxk/libgme0_0.6.3-7+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxnvctrl0 arm64 535.171.04-1+b2 [14.0 kB] Fetched 14.0 kB in 0s (801 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmjocqvll/libxnvctrl0_535.171.04-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-wave1.83.0 arm64 1.83.0-5 [416 kB] Fetched 416 kB in 0s (21.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfna6pgvy/libboost-wave1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmetis5 arm64 5.1.0.dfsg-8 [168 kB] Fetched 168 kB in 0s (9575 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi6tx12gm/libmetis5_5.1.0.dfsg-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-fs all 2.4.16-8 [95.2 kB] Fetched 95.2 kB in 0s (5063 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprw94ah4r/python3-fs_2.4.16-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-polish all 2025.20250927-1 [8856 kB] Fetched 8856 kB in 0s (90.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwg2413tu/texlive-lang-polish_2025.20250927-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libxml2-16 arm64 2.14.6+dfsg-0.1 [601 kB] Fetched 601 kB in 0s (28.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpox8chp1l/libxml2-16_2.14.6+dfsg-0.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-graph-parallel1.83.0 arm64 1.83.0-5 [276 kB] Fetched 276 kB in 0s (14.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbye80lc4/libboost-graph-parallel1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-program-options-dev arm64 1.83.0.2+b2 [3600 B] Fetched 3600 B in 0s (220 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkb7e6c2j/libboost-program-options-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libedit2 arm64 3.1-20250104-1 [89.3 kB] Fetched 89.3 kB in 0s (5435 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp73o0hneb/libedit2_3.1-20250104-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-type-erasure-dev arm64 1.83.0.2+b2 [3676 B] Fetched 3676 B in 0s (228 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf7nz3_dx/libboost-type-erasure-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 uuid-dev arm64 2.41.2-4 [49.8 kB] Fetched 49.8 kB in 0s (3029 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgi8lzlb4/uuid-dev_2.41.2-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 girepository-tools arm64 2.86.0-5 [139 kB] Fetched 139 kB in 0s (7918 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1m1bqrnp/girepository-tools_2.86.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ca-certificates all 20250419 [162 kB] Fetched 162 kB in 0s (9170 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxiq50x8c/ca-certificates_20250419_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libamd3 arm64 1:7.11.0+dfsg-2 [48.1 kB] Fetched 48.1 kB in 0s (2946 kB/s) dpkg-name: info: moved 'libamd3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpdngb7ylu/libamd3_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libicu76 arm64 76.1-4 [9524 kB] Fetched 9524 kB in 0s (111 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp66rj_dwd/libicu76_76.1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-pthreads-2.1-7t64 arm64 2.1.12-stable-10+b1 [54.4 kB] Fetched 54.4 kB in 0s (3240 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvg5ktf5q/libevent-pthreads-2.1-7t64_2.1.12-stable-10+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libexpat1 arm64 2.7.3-1 [96.5 kB] Fetched 96.5 kB in 0s (5290 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbwocgw5w/libexpat1_2.7.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpoppler-private-dev arm64 25.03.0-11.1 [183 kB] Fetched 183 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsz5sh8yu/libpoppler-private-dev_25.03.0-11.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libssh2-1t64 arm64 1.11.1-1 [235 kB] Fetched 235 kB in 0s (12.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1rufyqw_/libssh2-1t64_1.11.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtiff6 arm64 4.7.1-1 [334 kB] Fetched 334 kB in 0s (16.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz2752byu/libtiff6_4.7.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-url1.83.0 arm64 1.83.0-5 [328 kB] Fetched 328 kB in 0s (17.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxecousjd/libboost-url1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkadm5clnt-mit12 arm64 1.21.3-5 [41.1 kB] Fetched 41.1 kB in 0s (2408 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphn6skhpr/libkadm5clnt-mit12_1.21.3-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby-did-you-mean all 1.6.3-2 [20.9 kB] Fetched 20.9 kB in 0s (1256 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp40amw1z5/ruby-did-you-mean_1.6.3-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 unixodbc-common all 2.3.12-2 [8640 B] Fetched 8640 B in 0s (517 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8c1hast7/unixodbc-common_2.3.12-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkeyutils1 arm64 1.6.3-6 [9716 B] Fetched 9716 B in 0s (580 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplzug4l8s/libkeyutils1_1.6.3-6_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libunbound8 arm64 1.24.0-2 [559 kB] Fetched 559 kB in 0s (27.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp__fjq11f/libunbound8_1.24.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 freeglut3-dev arm64 3.4.0-6 [53.6 kB] Fetched 53.6 kB in 0s (3216 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8pslk6xf/freeglut3-dev_3.4.0-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-log1.83.0 arm64 1.83.0-5 [644 kB] Fetched 644 kB in 0s (30.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe11x_uzn/libboost-log1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjbig0 arm64 2.1-6.1+b2 [30.4 kB] Fetched 30.4 kB in 0s (1859 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptvwxnw1o/libjbig0_2.1-6.1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcxsparse4 arm64 1:7.11.0+dfsg-2 [89.4 kB] Fetched 89.4 kB in 0s (5365 kB/s) dpkg-name: info: moved 'libcxsparse4_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpmu1_2ioo/libcxsparse4_7.11.0+dfsg-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-tk arm64 3.13.5-1 [9604 B] Fetched 9604 B in 0s (587 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpauc12w3f/python3-tk_3.13.5-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-japanese all 2025.20250927-1 [84.1 MB] Fetched 84.1 MB in 0s (194 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5l4bxf8a/texlive-lang-japanese_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [113 kB] Fetched 113 kB in 0s (6720 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4kdlmbz8/libwebpdemux2_1.5.0-0.1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libvtk9.5 arm64 9.5.2+dfsg2-1 [25.4 MB] Fetched 25.4 MB in 0s (147 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5mcf8y_y/libvtk9.5_9.5.2+dfsg2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjbig2dec0 arm64 0.20-1+b3 [60.1 kB] Fetched 60.1 kB in 0s (3628 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp33get0i2/libjbig2dec0_0.20-1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gzip arm64 1.13-1 [135 kB] Fetched 135 kB in 0s (7851 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1flv2eop/gzip_1.13-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavcodec-dev arm64 7:7.1.2-1+b1 [6047 kB] Fetched 6047 kB in 0s (94.0 MB/s) dpkg-name: info: moved 'libavcodec-dev_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpnp8619mc/libavcodec-dev_7.1.2-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-system1.83.0 arm64 1.83.0-5 [231 kB] Fetched 231 kB in 0s (12.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpccx2awdn/libboost-system1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf4-0 arm64 4.3.1-1 [261 kB] Fetched 261 kB in 0s (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfhsaisit/libhdf4-0_4.3.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpathplan4 arm64 2.42.4-3 [41.2 kB] Fetched 41.2 kB in 0s (2381 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphpl3pmgl/libpathplan4_2.42.4-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost1.83-tools-dev arm64 1.83.0-5 [1408 kB] Fetched 1408 kB in 0s (49.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53wcuwfr/libboost1.83-tools-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgvc6 arm64 2.42.4-3 [629 kB] Fetched 629 kB in 0s (29.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpod8xmn97/libgvc6_2.42.4-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpoppler-dev arm64 25.03.0-11.1 [9692 B] Fetched 9692 B in 0s (615 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0rlb5lbm/libpoppler-dev_25.03.0-11.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglut3.12 arm64 3.4.0-6 [135 kB] Fetched 135 kB in 0s (7794 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphf_57uoj/libglut3.12_3.4.0-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb1-dev arm64 1.17.0-2+b1 [182 kB] Fetched 182 kB in 0s (10.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv5z7u39s/libxcb1-dev_1.17.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby3.3 arm64 3.3.8-2 [834 kB] Fetched 834 kB in 0s (35.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv8ovhdwq/ruby3.3_3.3.8-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libdrm2 arm64 2.4.125-2 [38.4 kB] Fetched 38.4 kB in 0s (2366 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8u4jejki/libdrm2_2.4.125-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libctf-nobfd0 arm64 2.45-7 [158 kB] Fetched 158 kB in 0s (9070 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_26jcyb3/libctf-nobfd0_2.45-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpfi0 arm64 1.5.4+ds-4 [34.5 kB] Fetched 34.5 kB in 0s (2093 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmunif3ya/libmpfi0_1.5.4+ds-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pygraphviz arm64 1.14-2 [77.2 kB] Fetched 77.2 kB in 0s (4511 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp138kq_iu/python3-pygraphviz_1.14-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 cpp-15 arm64 15.2.0-4 [1276 B] Fetched 1276 B in 0s (80.2 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp933cuxrg/cpp-15_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmlengine1t64 arm64 1.3.0-13 [71.7 kB] Fetched 71.7 kB in 0s (4261 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuafjpal3/libkmlengine1t64_1.3.0-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-cpp-310 arm64 1.14.5+repack-4 [129 kB] Fetched 129 kB in 0s (3005 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdffecday/libhdf5-openmpi-cpp-310_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdeflate-dev arm64 1.23-2 [51.3 kB] Fetched 51.3 kB in 0s (3101 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5jtzxg_a/libdeflate-dev_1.23-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-spanish all 2025.20250927-1 [14.2 MB] Fetched 14.2 MB in 0s (134 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3mhyiid0/texlive-lang-spanish_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libldl3 arm64 1:7.11.0+dfsg-2 [33.9 kB] Fetched 33.9 kB in 0s (2043 kB/s) dpkg-name: info: moved 'libldl3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp6anf4kf6/libldl3_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxaw7 arm64 2:1.0.16-1 [195 kB] Fetched 195 kB in 0s (11.2 MB/s) dpkg-name: info: moved 'libxaw7_2%3a1.0.16-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpctbj_fex/libxaw7_1.0.16-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ncurses-base all 6.5+20250216-2 [273 kB] Fetched 273 kB in 0s (14.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3ba0xgd3/ncurses-base_6.5+20250216-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libaec0 arm64 1.1.4-2 [22.6 kB] Fetched 22.6 kB in 0s (1409 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyxzyoo_1/libaec0_1.1.4-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-fiber1.83.0 arm64 1.83.0-5 [253 kB] Fetched 253 kB in 0s (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp31pxphd2/libboost-fiber1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-urllib3 all 2.5.0-1 [116 kB] Fetched 116 kB in 0s (6551 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplo2ntfoi/python3-urllib3_2.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxi-dev arm64 2:1.8.2-1 [240 kB] Fetched 240 kB in 0s (13.5 MB/s) dpkg-name: info: moved 'libxi-dev_2%3a1.8.2-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpbhdm9_r_/libxi-dev_1.8.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 x11proto-dev all 2024.1-1 [603 kB] Fetched 603 kB in 0s (28.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzyre96gr/x11proto-dev_2024.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-iostreams-dev arm64 1.83.0.2+b2 [3568 B] Fetched 3568 B in 0s (219 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpszud1_mj/libboost-iostreams-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-filesystem1.83-dev arm64 1.83.0-5 [293 kB] Fetched 293 kB in 0s (15.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmmgbsu23/libboost-filesystem1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libijs-0.35 arm64 0.35-16 [15.3 kB] Fetched 15.3 kB in 0s (931 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5qs9e6p7/libijs-0.35_0.35-16_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-program-options1.83.0 arm64 1.83.0-5 [331 kB] Fetched 331 kB in 0s (17.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphju4tv55/libboost-program-options1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbtf2 arm64 1:7.11.0+dfsg-2 [33.9 kB] Fetched 33.9 kB in 0s (2064 kB/s) dpkg-name: info: moved 'libbtf2_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpgjmk06tp/libbtf2_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnl-3-dev arm64 3.11.0-2 [104 kB] Fetched 104 kB in 0s (6287 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe64mjsx_/libnl-3-dev_3.11.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavahi-common-data arm64 0.8-17 [113 kB] Fetched 113 kB in 0s (6827 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3e05aaht/libavahi-common-data_0.8-17_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libsemanage2 arm64 3.8.1-1 [87.8 kB] Fetched 87.8 kB in 0s (5131 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0b5umiiw/libsemanage2_3.8.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libspatialite-dev arm64 5.1.0-3+b4 [1931 kB] Fetched 1931 kB in 0s (60.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptbj_qzh6/libspatialite-dev_5.1.0-3+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-idna all 3.10-1 [42.0 kB] Fetched 42.0 kB in 0s (2456 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj9cl1mf2/python3-idna_3.10-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpfr6 arm64 4.2.2-2 [685 kB] Fetched 685 kB in 0s (31.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_4ukxqq1/libmpfr6_4.2.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libptexenc1 arm64 2025.20250727.75242+ds-4 [49.5 kB] Fetched 49.5 kB in 0s (2973 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz3m7e_jd/libptexenc1_2025.20250727.75242+ds-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpam-runtime all 1.7.0-5 [249 kB] Fetched 249 kB in 0s (12.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6l28oka6/libpam-runtime_1.7.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxmu-dev arm64 2:1.1.3-3+b4 [64.1 kB] Fetched 64.1 kB in 0s (3795 kB/s) dpkg-name: info: moved 'libxmu-dev_2%3a1.1.3-3+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmp5sn_f19r/libxmu-dev_1.1.3-3+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwayland-egl1 arm64 1.24.0-2+b1 [6316 B] Fetched 6316 B in 0s (358 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcmrwt_es/libwayland-egl1_1.24.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-hosny-amiri all 1.003-1 [517 kB] Fetched 517 kB in 0s (24.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp40sjigjp/fonts-hosny-amiri_1.003-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqhull-dev arm64 2020.2-7 [478 kB] Fetched 478 kB in 0s (23.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdmvuo48k/libqhull-dev_2020.2-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgdal-dev arm64 3.11.4+dfsg-1 [426 kB] Fetched 426 kB in 0s (20.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxdz0pm77/libgdal-dev_3.11.4+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-garuda-otf all 1:0.7.3-1 [154 kB] Fetched 154 kB in 0s (8519 kB/s) dpkg-name: info: moved 'fonts-tlwg-garuda-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp17i85ygh/fonts-tlwg-garuda-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgssrpc4t64 arm64 1.21.3-5 [57.2 kB] Fetched 57.2 kB in 0s (3432 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgu7wkg8u/libgssrpc4t64_1.21.3-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwy-dev arm64 1.2.0-2+b2 [399 kB] Fetched 399 kB in 0s (20.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaad1n3fd/libhwy-dev_1.2.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 shared-mime-info arm64 2.4-5+b3 [755 kB] Fetched 755 kB in 0s (33.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdid9ds2u/shared-mime-info_2.4-5+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsysprof-capture-4-dev arm64 49.0-1 [51.4 kB] Fetched 51.4 kB in 0s (3049 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx4hr4sw0/libsysprof-capture-4-dev_49.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqglviewer-dev-qt5 arm64 2.8.0+dfsg1-3 [5372 B] Fetched 5372 B in 0s (40.9 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjbiyqjh9/libqglviewer-dev-qt5_2.8.0+dfsg1-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.46-5 [338 kB] Fetched 338 kB in 0s (17.7 MB/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.46-5_arm64.deb' to '/srv/rebuilderd/tmp/tmp8pm48hkt/libmagic-mgc_5.46-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgcc-s1 arm64 15.2.0-4 [53.5 kB] Fetched 53.5 kB in 0s (3087 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyijd7rt5/libgcc-s1_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus-user-session arm64 1.16.2-2 [52.1 kB] Fetched 52.1 kB in 0s (3119 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2uackm1v/dbus-user-session_1.16.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnorm1t64 arm64 1.5.9+dfsg-4 [205 kB] Fetched 205 kB in 0s (11.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp03ah11jx/libnorm1t64_1.5.9+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcgraph6 arm64 2.42.4-3 [61.1 kB] Fetched 61.1 kB in 0s (3598 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpib32u0qd/libcgraph6_2.42.4-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpdfbox-java all 1:1.8.16-5 [5527 kB] Fetched 5527 kB in 0s (88.8 MB/s) dpkg-name: info: moved 'libpdfbox-java_1%3a1.8.16-5_all.deb' to '/srv/rebuilderd/tmp/tmpdotsvli0/libpdfbox-java_1.8.16-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-dri3-0 arm64 1.17.0-2+b1 [107 kB] Fetched 107 kB in 0s (5663 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmputsj0gac/libxcb-dri3-0_1.17.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxdamage1 arm64 1:1.1.6-1+b2 [15.6 kB] Fetched 15.6 kB in 0s (945 kB/s) dpkg-name: info: moved 'libxdamage1_1%3a1.1.6-1+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmpjp0i4jwa/libxdamage1_1.1.6-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmount1 arm64 2.41.2-4 [199 kB] Fetched 199 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplzar3r_k/libmount1_2.41.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liburiparser-dev arm64 0.9.8+dfsg-2 [26.7 kB] Fetched 26.7 kB in 0s (1612 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnl31epv9/liburiparser-dev_0.9.8+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgcrypt20 arm64 1.11.2-2 [772 kB] Fetched 772 kB in 0s (34.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm0oyqjk6/libgcrypt20_1.11.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-2 [453 kB] Fetched 453 kB in 0s (23.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnjfihfqo/libunistring5_1.3-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-kiwisolver arm64 1.4.7-3+b1 [57.8 kB] Fetched 57.8 kB in 0s (3531 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzjolaasp/python3-kiwisolver_1.4.7-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-asttokens all 3.0.0-2 [20.2 kB] Fetched 20.2 kB in 0s (1245 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpal3mvck3/python3-asttokens_3.0.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-random1.83-dev arm64 1.83.0-5 [241 kB] Fetched 241 kB in 0s (13.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpodlah_go/libboost-random1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-render-util0 arm64 0.3.10-1 [18.5 kB] Fetched 18.5 kB in 0s (1140 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpavxflvs8/libxcb-render-util0_0.3.10-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-latex-extra all 2025.20250927-3 [27.7 MB] Fetched 27.7 MB in 0s (151 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdaqxw8zb/texlive-latex-extra_2025.20250927-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libva-drm2 arm64 2.22.0-3 [18.5 kB] Fetched 18.5 kB in 0s (1157 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaw_jg3y0/libva-drm2_2.22.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-chardet all 5.2.0+dfsg-2 [108 kB] Fetched 108 kB in 0s (6415 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb60o8jbs/python3-chardet_5.2.0+dfsg-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 x11-common all 1:7.7+25 [217 kB] Fetched 217 kB in 0s (12.2 MB/s) dpkg-name: info: moved 'x11-common_1%3a7.7+25_all.deb' to '/srv/rebuilderd/tmp/tmp11zcxrgb/x11-common_7.7+25_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjpeg62-turbo arm64 1:2.1.5-4 [173 kB] Fetched 173 kB in 0s (9798 kB/s) dpkg-name: info: moved 'libjpeg62-turbo_1%3a2.1.5-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpcs5xpsid/libjpeg62-turbo_2.1.5-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-timer1.83-dev arm64 1.83.0-5 [237 kB] Fetched 237 kB in 0s (12.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqvizkela/libboost-timer1.83-dev_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libhsakmt1 arm64 6.2.4+ds-1 [58.3 kB] Fetched 58.3 kB in 0s (3610 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn4bk4625/libhsakmt1_6.2.4+ds-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB] Fetched 24.9 kB in 0s (1560 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6xfi63uq/python3-wcwidth_0.2.13+dfsg1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librtmp-dev arm64 2.4+20151223.gitfa8646d.1-3 [173 kB] Fetched 173 kB in 0s (9931 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjukvh5jl/librtmp-dev_2.4+20151223.gitfa8646d.1-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxpm4 arm64 1:3.5.17-1+b3 [53.4 kB] Fetched 53.4 kB in 0s (2922 kB/s) dpkg-name: info: moved 'libxpm4_1%3a3.5.17-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmpodoft7nz/libxpm4_3.5.17-1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby-ruby2-keywords all 0.0.5-1 [4300 B] Fetched 4300 B in 0s (269 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpytpc8wg2/ruby-ruby2-keywords_0.0.5-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-date-time1.83-dev arm64 1.83.0-5 [239 kB] Fetched 239 kB in 0s (13.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwjnna6it/libboost-date-time1.83-dev_1.83.0-5_arm64.deb' Downloading dependency 1 of 1117: libqt5network5t64:arm64=5.15.17+dfsg-4 Downloading dependency 2 of 1117: libboost-chrono1.83.0t64:arm64=1.83.0-5 Downloading dependency 3 of 1117: dirmngr:arm64=2.4.8-3 Downloading dependency 4 of 1117: libffi-dev:arm64=3.5.2-2 Downloading dependency 5 of 1117: ruby:arm64=1:3.3+b1 Downloading dependency 6 of 1117: libopengl0:arm64=1.7.0-1+b2 Downloading dependency 7 of 1117: libgme0:arm64=0.6.3-7+b2 Downloading dependency 8 of 1117: libxnvctrl0:arm64=535.171.04-1+b2 Downloading dependency 9 of 1117: libboost-wave1.83.0:arm64=1.83.0-5 Downloading dependency 10 of 1117: libmetis5:arm64=5.1.0.dfsg-8 Downloading dependency 11 of 1117: python3-fs:arm64=2.4.16-8 Downloading dependency 12 of 1117: texlive-lang-polish:arm64=2025.20250927-1 Downloading dependency 13 of 1117: libxml2-16:arm64=2.14.6+dfsg-0.1 Downloading dependency 14 of 1117: libboost-graph-parallel1.83.0:arm64=1.83.0-5 Downloading dependency 15 of 1117: libboost-program-options-dev:arm64=1.83.0.2+b2 Downloading dependency 16 of 1117: libedit2:arm64=3.1-20250104-1 Downloading dependency 17 of 1117: libboost-type-erasure-dev:arm64=1.83.0.2+b2 Downloading dependency 18 of 1117: uuid-dev:arm64=2.41.2-4 Downloading dependency 19 of 1117: girepository-tools:arm64=2.86.0-5 Downloading dependency 20 of 1117: ca-certificates:arm64=20250419 Downloading dependency 21 of 1117: libamd3:arm64=1:7.11.0+dfsg-2 Downloading dependency 22 of 1117: libicu76:arm64=76.1-4 Downloading dependency 23 of 1117: libevent-pthreads-2.1-7t64:arm64=2.1.12-stable-10+b1 Downloading dependency 24 of 1117: libexpat1:arm64=2.7.3-1 Downloading dependency 25 of 1117: libpoppler-private-dev:arm64=25.03.0-11.1 Downloading dependency 26 of 1117: libssh2-1t64:arm64=1.11.1-1 Downloading dependency 27 of 1117: libtiff6:arm64=4.7.1-1 Downloading dependency 28 of 1117: libboost-url1.83.0:arm64=1.83.0-5 Downloading dependency 29 of 1117: libkadm5clnt-mit12:arm64=1.21.3-5 Downloading dependency 30 of 1117: ruby-did-you-mean:arm64=1.6.3-2 Downloading dependency 31 of 1117: unixodbc-common:arm64=2.3.12-2 Downloading dependency 32 of 1117: libkeyutils1:arm64=1.6.3-6 Downloading dependency 33 of 1117: libunbound8:arm64=1.24.0-2 Downloading dependency 34 of 1117: freeglut3-dev:arm64=3.4.0-6 Downloading dependency 35 of 1117: libboost-log1.83.0:arm64=1.83.0-5 Downloading dependency 36 of 1117: libjbig0:arm64=2.1-6.1+b2 Downloading dependency 37 of 1117: libcxsparse4:arm64=1:7.11.0+dfsg-2 Downloading dependency 38 of 1117: python3-tk:arm64=3.13.5-1 Downloading dependency 39 of 1117: texlive-lang-japanese:arm64=2025.20250927-1 Downloading dependency 40 of 1117: libwebpdemux2:arm64=1.5.0-0.1 Downloading dependency 41 of 1117: libvtk9.5:arm64=9.5.2+dfsg2-1 Downloading dependency 42 of 1117: libjbig2dec0:arm64=0.20-1+b3 Downloading dependency 43 of 1117: gzip:arm64=1.13-1 Downloading dependency 44 of 1117: libavcodec-dev:arm64=7:7.1.2-1+b1 Downloading dependency 45 of 1117: libboost-system1.83.0:arm64=1.83.0-5 Downloading dependency 46 of 1117: libhdf4-0:arm64=4.3.1-1 Downloading dependency 47 of 1117: libpathplan4:arm64=2.42.4-3 Downloading dependency 48 of 1117: libboost1.83-tools-dev:arm64=1.83.0-5 Downloading dependency 49 of 1117: libgvc6:arm64=2.42.4-3 Downloading dependency 50 of 1117: libpoppler-dev:arm64=25.03.0-11.1 Downloading dependency 51 of 1117: libglut3.12:arm64=3.4.0-6 Downloading dependency 52 of 1117: libxcb1-dev:arm64=1.17.0-2+b1 Downloading dependency 53 of 1117: ruby3.3:arm64=3.3.8-2 Downloading dependency 54 of 1117: libdrm2:arm64=2.4.125-2 Downloading dependency 55 of 1117: libctf-nobfd0:arm64=2.45-7 Downloading dependency 56 of 1117: libmpfi0:arm64=1.5.4+ds-4 Downloading dependency 57 of 1117: python3-pygraphviz:arm64=1.14-2 Downloading dependency 58 of 1117: cpp-15:arm64=15.2.0-4 Downloading dependency 59 of 1117: libkmlengine1t64:arm64=1.3.0-13 Downloading dependency 60 of 1117: libhdf5-openmpi-cpp-310:arm64=1.14.5+repack-4 Downloading dependency 61 of 1117: libdeflate-dev:arm64=1.23-2 Downloading dependency 62 of 1117: texlive-lang-spanish:arm64=2025.20250927-1 Downloading dependency 63 of 1117: libldl3:arm64=1:7.11.0+dfsg-2 Downloading dependency 64 of 1117: libxaw7:arm64=2:1.0.16-1 Downloading dependency 65 of 1117: ncurses-base:arm64=6.5+20250216-2 Downloading dependency 66 of 1117: libaec0:arm64=1.1.4-2 Downloading dependency 67 of 1117: libboost-fiber1.83.0:arm64=1.83.0-5 Downloading dependency 68 of 1117: python3-urllib3:arm64=2.5.0-1 Downloading dependency 69 of 1117: libxi-dev:arm64=2:1.8.2-1 Downloading dependency 70 of 1117: x11proto-dev:arm64=2024.1-1 Downloading dependency 71 of 1117: libboost-iostreams-dev:arm64=1.83.0.2+b2 Downloading dependency 72 of 1117: libboost-filesystem1.83-dev:arm64=1.83.0-5 Downloading dependency 73 of 1117: libijs-0.35:arm64=0.35-16 Downloading dependency 74 of 1117: libboost-program-options1.83.0:arm64=1.83.0-5 Downloading dependency 75 of 1117: libbtf2:arm64=1:7.11.0+dfsg-2 Downloading dependency 76 of 1117: libnl-3-dev:arm64=3.11.0-2 Downloading dependency 77 of 1117: libavahi-common-data:arm64=0.8-17 Downloading dependency 78 of 1117: libsemanage2:arm64=3.8.1-1 Downloading dependency 79 of 1117: libspatialite-dev:arm64=5.1.0-3+b4 Downloading dependency 80 of 1117: python3-idna:arm64=3.10-1 Downloading dependency 81 of 1117: libmpfr6:arm64=4.2.2-2 Downloading dependency 82 of 1117: libptexenc1:arm64=2025.20250727.75242+ds-4 Downloading dependency 83 of 1117: libpam-runtime:arm64=1.7.0-5 Downloading dependency 84 of 1117: libxmu-dev:arm64=2:1.1.3-3+b4 Downloading dependency 85 of 1117: libwayland-egl1:arm64=1.24.0-2+b1 Downloading dependency 86 of 1117: fonts-hosny-amiri:arm64=1.003-1 Downloading dependency 87 of 1117: libqhull-dev:arm64=2020.2-7 Downloading dependency 88 of 1117: libgdal-dev:arm64=3.11.4+dfsg-1 Downloading dependency 89 of 1117: fonts-tlwg-garuda-otf:arm64=1:0.7.3-1 Downloading dependency 90 of 1117: libgssrpc4t64:arm64=1.21.3-5 Downloading dependency 91 of 1117: libhwy-dev:arm64=1.2.0-2+b2 Downloading dependency 92 of 1117: shared-mime-info:arm64=2.4-5+b3 Downloading dependency 93 of 1117: libsysprof-capture-4-dev:arm64=49.0-1 Downloading dependency 94 of 1117: libqglviewer-dev-qt5:arm64=2.8.0+dfsg1-3 Downloading dependency 95 of 1117: libmagic-mgc:arm64=1:5.46-5 Downloading dependency 96 of 1117: libgcc-s1:arm64=15.2.0-4 Downloading dependency 97 of 1117: dbus-user-session:arm64=1.16.2-2 Downloading dependency 98 of 1117: libnorm1t64:arm64=1.5.9+dfsg-4 Downloading dependency 99 of 1117: libcgraph6:arm64=2.42.4-3 Downloading dependency 100 of 1117: libpdfbox-java:arm64=1:1.8.16-5 Downloading dependency 101 of 1117: libxcb-dri3-0:arm64=1.17.0-2+b1 Downloading dependency 102 of 1117: libxdamage1:arm64=1:1.1.6-1+b2 Downloading dependency 103 of 1117: libmount1:arm64=2.41.2-4 Downloading dependency 104 of 1117: liburiparser-dev:arm64=0.9.8+dfsg-2 Downloading dependency 105 of 1117: libgcrypt20:arm64=1.11.2-2 Downloading dependency 106 of 1117: libunistring5:arm64=1.3-2 Downloading dependency 107 of 1117: python3-kiwisolver:arm64=1.4.7-3+b1 Downloading dependency 108 of 1117: python3-asttokens:arm64=3.0.0-2 Downloading dependency 109 of 1117: libboost-random1.83-dev:arm64=1.83.0-5 Downloading dependency 110 of 1117: libxcb-render-util0:arm64=0.3.10-1 Downloading dependency 111 of 1117: texlive-latex-extra:arm64=2025.20250927-3 Downloading dependency 112 of 1117: libva-drm2:arm64=2.22.0-3 Downloading dependency 113 of 1117: python3-chardet:arm64=5.2.0+dfsg-2 Downloading dependency 114 of 1117: x11-common:arm64=1:7.7+25 Downloading dependency 115 of 1117: libjpeg62-turbo:arm64=1:2.1.5-4 Downloading dependency 116 of 1117: libboost-timer1.83-dev:arm64=1.83.0-5 Downloading dependency 117 of 1117: libhsakmt1:arm64=6.2.4+ds-1 Downloading dependency 118 of 1117: python3-wcwidth:arm64=0.2.13+dfsg1-1 Downloading dependency 119 of 1117: librtmp-dev:arm64=2.4+20151223.gitfa8646d.1-3 Downloading dependency 120 of 1117: libxpm4:arm64=1:3.5.17-1+b3 Downloading dependency 121 of 1117: ruby-ruby2-keywords:arm64=0.0.5-1 Downloading dependency 122 of 1117: libboost-date-time1.83-dev:arm64=1.83.0-5 Downloading dependency 123 of 1117: libgts-0.7-5t64:arm64=0.7.6+darcs121130-5.2+b1Get:1 http://deb.debian.org/debian unstable/main arm64 libgts-0.7-5t64 arm64 0.7.6+darcs121130-5.2+b1 [145 kB] Fetched 145 kB in 0s (8525 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4rjmpcdu/libgts-0.7-5t64_0.7.6+darcs121130-5.2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxrender-dev arm64 1:0.9.12-1 [38.8 kB] Fetched 38.8 kB in 0s (2345 kB/s) dpkg-name: info: moved 'libxrender-dev_1%3a0.9.12-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpopiuo534/libxrender-dev_0.9.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-locale1.83.0 arm64 1.83.0-5 [441 kB] Fetched 441 kB in 0s (22.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1idlth5x/libboost-locale1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Fetched 22.9 kB in 0s (1405 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb4wgn_yd/intltool-debian_0.35.0+20060710.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgsm1 arm64 1.0.22-1+b2 [27.3 kB] Fetched 27.3 kB in 0s (1719 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi3xmz48s/libgsm1_1.0.22-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfontenc1 arm64 1:1.1.8-1+b2 [22.5 kB] Fetched 22.5 kB in 0s (1369 kB/s) dpkg-name: info: moved 'libfontenc1_1%3a1.1.8-1+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmpm7kxav6o/libfontenc1_1.1.8-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libklu2 arm64 1:7.11.0+dfsg-2 [92.5 kB] Fetched 92.5 kB in 0s (5182 kB/s) dpkg-name: info: moved 'libklu2_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpwdom_mem/libklu2_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgeotiff5 arm64 1.7.4-1 [65.3 kB] Fetched 65.3 kB in 0s (3952 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbg4fce0v/libgeotiff5_1.7.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-mpi-dev arm64 1.14.5+repack-4 [18.8 kB] Fetched 18.8 kB in 0s (1146 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiqpf541l/libhdf5-mpi-dev_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpangoft2-1.0-0 arm64 1.56.3-2 [56.5 kB] Fetched 56.5 kB in 0s (3468 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpde2ovqd_/libpangoft2-1.0-0_1.56.3-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpangocairo-1.0-0 arm64 1.56.3-2 [35.3 kB] Fetched 35.3 kB in 0s (2166 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbqjspzm8/libpangocairo-1.0-0_1.56.3-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenblas0 arm64 0.3.30+ds-3 [44.7 kB] Fetched 44.7 kB in 0s (2685 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdqgqixn0/libopenblas0_0.3.30+ds-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-atomic1.83-dev arm64 1.83.0-5 [235 kB] Fetched 235 kB in 0s (13.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzadzvm3b/libboost-atomic1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtiff-dev arm64 4.7.1-1 [481 kB] Fetched 481 kB in 0s (24.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfwit2seg/libtiff-dev_4.7.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxft2 arm64 2.3.6-1+b4 [51.6 kB] Fetched 51.6 kB in 0s (3147 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo6vh0krl/libxft2_2.3.6-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-certifi all 2025.1.31+ds-1 [9652 B] Fetched 9652 B in 0s (596 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp01alc3a7/python3-certifi_2025.1.31+ds-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpython3.13-minimal arm64 3.13.8-1 [858 kB] Fetched 858 kB in 0s (37.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsde43kmj/libpython3.13-minimal_3.13.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-dev arm64 1.14.5+repack-4 [3219 kB] Fetched 3219 kB in 0s (75.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt6hyvujl/libhdf5-dev_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgd3 arm64 2.3.3-13 [115 kB] Fetched 115 kB in 0s (6840 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_s0tfhrj/libgd3_2.3.3-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 default-jre-headless arm64 2:1.21-76 [3192 B] Fetched 3192 B in 0s (201 kB/s) dpkg-name: info: moved 'default-jre-headless_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmpc2sbi35o/default-jre-headless_1.21-76_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-random-dev arm64 1.83.0.2+b2 [3584 B] Fetched 3584 B in 0s (221 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0o5lid73/libboost-random-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcommons-parent-java all 56-1 [10.8 kB] Fetched 10.8 kB in 0s (675 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppy46lemp/libcommons-parent-java_56-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 xtrans-dev all 1.6.0-1 [93.5 kB] Fetched 93.5 kB in 0s (5409 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjwcalooi/xtrans-dev_1.6.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5sql5t64 arm64 5.15.17+dfsg-4 [122 kB] Fetched 122 kB in 0s (7170 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwiz_wi17/libqt5sql5t64_5.15.17+dfsg-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgeos-dev arm64 3.14.0-1 [61.4 kB] Fetched 61.4 kB in 0s (3692 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsrrjyls4/libgeos-dev_3.14.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqglviewer2-qt5t64 arm64 2.8.0+dfsg1-3 [190 kB] Fetched 190 kB in 0s (5988 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7abxfs5l/libqglviewer2-qt5t64_2.8.0+dfsg1-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 cfortran all 20210827-1.1 [64.6 kB] Fetched 64.6 kB in 0s (3952 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1jy0ltei/cfortran_20210827-1.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglew-dev arm64 2.2.0-4+b2 [261 kB] Fetched 261 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp01rrcxsq/libglew-dev_2.2.0-4+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 graphviz arm64 2.42.4-3 [572 kB] Fetched 572 kB in 0s (27.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5w78m8uc/graphviz_2.42.4-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1 [319 kB] Fetched 319 kB in 0s (17.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_3ssl_tp/libjs-jquery_3.7.1+dfsg+~3.5.33-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdebconfclient0 arm64 0.280 [10.8 kB] Fetched 10.8 kB in 0s (690 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6isns6ks/libdebconfclient0_0.280_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5help5 arm64 5.15.17-3 [145 kB] Fetched 145 kB in 0s (8486 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5yvxhm4g/libqt5help5_5.15.17-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-bibtexparser all 2.0.0b5+really1.4.3-1 [34.3 kB] Fetched 34.3 kB in 0s (2144 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkq8mlith/python3-bibtexparser_2.0.0b5+really1.4.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-locale-dev arm64 1.83.0.2+b2 [3916 B] Fetched 3916 B in 0s (249 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvp0633je/libboost-locale-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-glx0 arm64 1.17.0-2+b1 [123 kB] Fetched 123 kB in 0s (7242 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqmdhctqn/libxcb-glx0_1.17.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwloc15 arm64 2.12.2-1 [142 kB] Fetched 142 kB in 0s (8423 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppt0ylcuh/libhwloc15_2.12.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libchromaprint1 arm64 1.6.0-2 [39.0 kB] Fetched 39.0 kB in 0s (2422 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppaapiqad/libchromaprint1_1.6.0-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libxkbcommon0 arm64 1.7.0-2.1 [106 kB] Fetched 106 kB in 0s (5774 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr6v94sms/libxkbcommon0_1.7.0-2.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzstd-dev arm64 1.5.7+dfsg-2 [330 kB] Fetched 330 kB in 0s (17.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr_5iaxhw/libzstd-dev_1.5.7+dfsg-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-pil arm64 11.3.0-1 [507 kB] Fetched 507 kB in 0s (25.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq7r_lkw8/python3-pil_11.3.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libatspi2.0-0t64 arm64 2.58.1-1 [76.7 kB] Fetched 76.7 kB in 0s (4293 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeozukncx/libatspi2.0-0t64_2.58.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-mpi1.83.0 arm64 1.83.0-5 [268 kB] Fetched 268 kB in 0s (14.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplwmy4x8j/libboost-mpi1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5core5t64 arm64 5.15.17+dfsg-4 [1809 kB] Fetched 1809 kB in 0s (58.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3tgohgxo/libqt5core5t64_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgvpr2 arm64 2.42.4-3 [181 kB] Fetched 181 kB in 0s (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpon8ij97z/libgvpr2_2.42.4-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpng16-16t64 arm64 1.6.50-1 [275 kB] Fetched 275 kB in 0s (15.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu4_71d57/libpng16-16t64_1.6.50-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-core all 2.37-8 [840 kB] Fetched 840 kB in 0s (37.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpehv8qrp0/fonts-dejavu-core_2.37-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnetcdf-dev arm64 1:4.9.3-1+b1 [116 kB] Fetched 116 kB in 0s (6885 kB/s) dpkg-name: info: moved 'libnetcdf-dev_1%3a4.9.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpetyavuwd/libnetcdf-dev_4.9.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libminizip1t64 arm64 1:1.3.dfsg+really1.3.1-1+b1 [52.6 kB] Fetched 52.6 kB in 0s (3243 kB/s) dpkg-name: info: moved 'libminizip1t64_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpz73tzuot/libminizip1t64_1.3.dfsg+really1.3.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libext2fs-dev arm64 1.47.2-3+b3 [298 kB] Fetched 298 kB in 0s (16.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplr1swe_v/libext2fs-dev_1.47.2-3+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpc-dev arm64 1.3.1-2 [62.9 kB] Fetched 62.9 kB in 0s (3885 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxh3ceh4o/libmpc-dev_1.3.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-10 [55.0 kB] Fetched 55.0 kB in 0s (3321 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpor14afn4/libsasl2-2_2.1.28+dfsg1-10_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-test-dev arm64 1.83.0.2+b2 [3620 B] Fetched 3620 B in 0s (229 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgpm6su0p/libboost-test-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 findutils arm64 4.10.0-3 [696 kB] Fetched 696 kB in 0s (32.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj1l80w8n/findutils_4.10.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-graph-dev arm64 1.83.0.2+b2 [3688 B] Fetched 3688 B in 0s (234 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_udwht7o/libboost-graph-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-typist-otf all 1:0.7.3-1 [149 kB] Fetched 149 kB in 0s (8750 kB/s) dpkg-name: info: moved 'fonts-tlwg-typist-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpytiqoxbf/fonts-tlwg-typist-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-random1.83.0 arm64 1.83.0-5 [238 kB] Fetched 238 kB in 0s (13.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpejod1gpq/libboost-random1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-type-erasure1.83.0 arm64 1.83.0-5 [245 kB] Fetched 245 kB in 0s (13.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcjluur3j/libboost-type-erasure1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-platformdirs all 4.4.0-1 [16.7 kB] Fetched 16.7 kB in 0s (1032 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps21a2txx/python3-platformdirs_4.4.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-lmodern all 2.005-1 [4540 kB] Fetched 4540 kB in 0s (86.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjjd1ijqg/fonts-lmodern_2.005-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 debconf all 1.5.91 [121 kB] Fetched 121 kB in 0s (7099 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdnj8d0xu/debconf_1.5.91_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libogg0 arm64 1.3.6-1 [23.6 kB] Fetched 23.6 kB in 0s (1486 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp538fgktr/libogg0_1.3.6-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxt-dev arm64 1:1.2.1-1.3 [415 kB] Fetched 415 kB in 0s (21.2 MB/s) dpkg-name: info: moved 'libxt-dev_1%3a1.2.1-1.3_arm64.deb' to '/srv/rebuilderd/tmp/tmpsnjdy0if/libxt-dev_1.2.1-1.3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxxf86vm1 arm64 1:1.1.4-1+b4 [19.2 kB] Fetched 19.2 kB in 0s (1207 kB/s) dpkg-name: info: moved 'libxxf86vm1_1%3a1.1.4-1+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmpialh9zfy/libxxf86vm1_1.1.4-1+b4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-scipy arm64 1.15.3-1.1 [15.1 MB] Fetched 15.1 MB in 0s (137 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf3_jxeqd/python3-scipy_1.15.3-1.1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgbm1 arm64 25.2.4-1 [45.3 kB] Fetched 45.3 kB in 0s (2800 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4icac27s/libgbm1_25.2.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmlxsd1t64 arm64 1.3.0-13 [28.8 kB] Fetched 28.8 kB in 0s (1819 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe4mpkecj/libkmlxsd1t64_1.3.0-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-python1.83.0 arm64 1.83.0-5 [296 kB] Fetched 296 kB in 0s (16.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe9zaz049/libboost-python1.83.0_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libvulkan1 arm64 1.4.321.0-1 [130 kB] Fetched 130 kB in 0s (7393 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl80flzel/libvulkan1_1.4.321.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-autocommand all 2.2.2-3 [13.6 kB] Fetched 13.6 kB in 0s (843 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3g2qswgh/python3-autocommand_2.2.2-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libblosc-dev arm64 1.21.5+ds-2 [50.3 kB] Fetched 50.3 kB in 0s (3011 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw1k8cvry/libblosc-dev_1.21.5+ds-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 pinentry-curses arm64 1.3.2-3 [85.0 kB] Fetched 85.0 kB in 0s (5084 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmela8dau/pinentry-curses_1.3.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libspqr4 arm64 1:7.11.0+dfsg-2 [139 kB] Fetched 139 kB in 0s (8154 kB/s) dpkg-name: info: moved 'libspqr4_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpnc1dc5g_/libspqr4_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libaec-dev arm64 1.1.4-2 [20.3 kB] Fetched 20.3 kB in 0s (1272 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphx9r5n0v/libaec-dev_1.1.4-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-dev arm64 2.1.12-stable-10+b1 [304 kB] Fetched 304 kB in 0s (16.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprb0s6a43/libevent-dev_2.1.12-stable-10+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-mpi4py arm64 4.1.0-9 [640 kB] Fetched 640 kB in 0s (30.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp75626z51/python3-mpi4py_4.1.0-9_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtiffxx6 arm64 4.7.1-1 [174 kB] Fetched 174 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoemtl1qy/libtiffxx6_4.7.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 sed arm64 4.9-2+b1 [326 kB] Fetched 326 kB in 0s (17.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaxoh5fs0/sed_4.9-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libatk1.0-0t64 arm64 2.58.1-1 [50.1 kB] Fetched 50.1 kB in 0s (3092 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3zt3kof5/libatk1.0-0t64_2.58.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarpack2t64 arm64 3.9.1-6 [84.2 kB] Fetched 84.2 kB in 0s (5148 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbqgtnlcu/libarpack2t64_3.9.1-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenjp2-7 arm64 2.5.3-2.1 [189 kB] Fetched 189 kB in 0s (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyjyr5krm/libopenjp2-7_2.5.3-2.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsuitesparse-dev arm64 1:7.11.0+dfsg-2 [1355 kB] Fetched 1355 kB in 0s (50.3 MB/s) dpkg-name: info: moved 'libsuitesparse-dev_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpbkso9e72/libsuitesparse-dev_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxfixes-dev arm64 1:6.0.0-2+b4 [22.9 kB] Fetched 22.9 kB in 0s (1430 kB/s) dpkg-name: info: moved 'libxfixes-dev_1%3a6.0.0-2+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmp9wube6xn/libxfixes-dev_6.0.0-2+b4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 librav1e-dev arm64 0.8.1-5 [14.3 kB] Fetched 14.3 kB in 0s (911 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx7v60qft/librav1e-dev_0.8.1-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpsl-dev arm64 0.21.2-1.1+b1 [77.9 kB] Fetched 77.9 kB in 0s (4688 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7ayoqxhn/libpsl-dev_0.21.2-1.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fontconfig arm64 2.15.0-2.4 [463 kB] Fetched 463 kB in 0s (23.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkj6xb744/fontconfig_2.15.0-2.4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxxhash0 arm64 0.8.3-2 [22.3 kB] Fetched 22.3 kB in 0s (1397 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvgzzc33x/libxxhash0_0.8.3-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dpkg-dev all 1.22.21 [1338 kB] Fetched 1338 kB in 0s (49.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpasrltl_v/dpkg-dev_1.22.21_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgif-dev arm64 5.2.2-1+b1 [47.3 kB] Fetched 47.3 kB in 0s (2916 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm_iid55k/libgif-dev_5.2.2-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpcre2-dev arm64 10.46-1 [750 kB] Fetched 750 kB in 0s (34.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5vplfb30/libpcre2-dev_10.46-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavutil59 arm64 7:7.1.2-1+b1 [382 kB] Fetched 382 kB in 0s (20.2 MB/s) dpkg-name: info: moved 'libavutil59_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp7e6phjd4/libavutil59_7.1.2-1+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libstdc++-14-dev arm64 14.3.0-8 [2567 kB] Fetched 2567 kB in 0s (69.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn163f6v1/libstdc++-14-dev_14.3.0-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-ptyprocess all 0.7.0-6 [14.5 kB] Fetched 14.5 kB in 0s (874 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpptrss8e5/python3-ptyprocess_0.7.0-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libssl3t64 arm64 3.5.4-1 [2725 kB] Fetched 2725 kB in 0s (72.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiks_1m9j/libssl3t64_3.5.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-hl-cpp-310 arm64 1.14.5+repack-4 [24.9 kB] Fetched 24.9 kB in 0s (1554 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvlpd55zy/libhdf5-hl-cpp-310_1.14.5+repack-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gcc-15 arm64 15.2.0-4 [511 kB] Fetched 511 kB in 0s (25.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvok4lwxp/gcc-15_15.2.0-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcurl4-openssl-dev arm64 8.16.0-4 [505 kB] Fetched 505 kB in 0s (25.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpztjca3ih/libcurl4-openssl-dev_8.16.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libinput10 arm64 1.28.1-1 [129 kB] Fetched 129 kB in 0s (7707 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpde37i_zk/libinput10_1.28.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmariadb3 arm64 1:11.8.3-1+b1 [176 kB] Fetched 176 kB in 0s (10.1 MB/s) dpkg-name: info: moved 'libmariadb3_1%3a11.8.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpqzo8suir/libmariadb3_11.8.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpfr-dev arm64 4.2.2-2 [256 kB] Fetched 256 kB in 0s (14.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgat81zcy/libmpfr-dev_4.2.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-5 [621 kB] Fetched 621 kB in 0s (27.7 MB/s) dpkg-name: info: moved 'libgmp-dev_2%3a6.3.0+dfsg-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpmqgop5gd/libgmp-dev_6.3.0+dfsg-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libva2 arm64 2.22.0-3 [74.2 kB] Fetched 74.2 kB in 0s (4521 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvrlmbcas/libva2_2.22.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 hdf5-helpers arm64 1.14.5+repack-4 [26.7 kB] Fetched 26.7 kB in 0s (1655 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcut4kwda/hdf5-helpers_1.14.5+repack-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libsepol-dev arm64 3.8.1-1 [356 kB] Fetched 356 kB in 0s (18.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiyjqtd14/libsepol-dev_3.8.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libepoxy0 arm64 1.5.10-2 [200 kB] Fetched 200 kB in 0s (11.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcdkzlc52/libepoxy0_1.5.10-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsz2 arm64 1.1.4-2 [8072 B] Fetched 8072 B in 0s (500 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo0h0du_v/libsz2_1.1.4-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcfitsio10t64 arm64 4.6.2-2 [524 kB] Fetched 524 kB in 0s (25.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfspb8vwq/libcfitsio10t64_4.6.2-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgnutls28-dev arm64 3.8.10-2 [1438 kB] Fetched 1438 kB in 0s (52.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsr82m2pn/libgnutls28-dev_3.8.10-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 krb5-multidev arm64 1.21.3-5 [126 kB] Fetched 126 kB in 0s (7568 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptflv5qhf/krb5-multidev_1.21.3-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtheora-dev arm64 1.2.0+dfsg-6 [163 kB] Fetched 163 kB in 0s (9497 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2852jxao/libtheora-dev_1.2.0+dfsg-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-sync1 arm64 1.17.0-2+b1 [109 kB] Fetched 109 kB in 0s (6465 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6r_wuqi4/libxcb-sync1_1.17.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-graph1.83-dev arm64 1.83.0-5 [373 kB] Fetched 373 kB in 0s (19.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk8e_0a16/libboost-graph1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-hl-310 arm64 1.14.5+repack-4 [68.4 kB] Fetched 68.4 kB in 0s (4258 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7va_m81z/libhdf5-openmpi-hl-310_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcdt5 arm64 2.42.4-3 [39.2 kB] Fetched 39.2 kB in 0s (2539 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3_8ix4ph/libcdt5_2.42.4-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libdrm-common all 2.4.125-2 [8576 B] Fetched 8576 B in 0s (549 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_wzw2wbk/libdrm-common_2.4.125-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpcsclite1 arm64 2.3.3-1 [55.0 kB] Fetched 55.0 kB in 0s (3409 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1fmz35j1/libpcsclite1_2.3.3-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 openjdk-21-jdk-headless arm64 21.0.9~8ea-1 [82.2 MB] Fetched 82.2 MB in 0s (170 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprwucj0g8/openjdk-21-jdk-headless_21.0.9~8ea-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-image0 arm64 0.4.0-2+b2 [21.9 kB] Fetched 21.9 kB in 0s (1371 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmoj4efgo/libxcb-image0_0.4.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarpack2-dev arm64 3.9.1-6 [102 kB] Fetched 102 kB in 0s (6207 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7nxq272d/libarpack2-dev_3.9.1-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-roman-numerals all 3.1.0-2 [8740 B] Fetched 8740 B in 0s (549 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuu928uz4/python3-roman-numerals_3.1.0-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gcc-14-base arm64 14.3.0-8 [52.1 kB] Fetched 52.1 kB in 0s (3182 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6e94ruam/gcc-14-base_14.3.0-8_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libxslt1.1 arm64 1.1.43-0.2 [145 kB] Fetched 145 kB in 0s (8512 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5wa7c2fs/libxslt1.1_1.1.43-0.2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.1-2+b1 [241 kB] Fetched 241 kB in 0s (13.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpns79lp_d/gettext-base_0.23.1-2+b1_arm64.deb' Downloading dependency 124 of 1117: libxrender-dev:arm64=1:0.9.12-1 Downloading dependency 125 of 1117: libboost-locale1.83.0:arm64=1.83.0-5 Downloading dependency 126 of 1117: intltool-debian:arm64=0.35.0+20060710.6 Downloading dependency 127 of 1117: libgsm1:arm64=1.0.22-1+b2 Downloading dependency 128 of 1117: libfontenc1:arm64=1:1.1.8-1+b2 Downloading dependency 129 of 1117: libklu2:arm64=1:7.11.0+dfsg-2 Downloading dependency 130 of 1117: libgeotiff5:arm64=1.7.4-1 Downloading dependency 131 of 1117: libhdf5-mpi-dev:arm64=1.14.5+repack-4 Downloading dependency 132 of 1117: libpangoft2-1.0-0:arm64=1.56.3-2 Downloading dependency 133 of 1117: libpangocairo-1.0-0:arm64=1.56.3-2 Downloading dependency 134 of 1117: libopenblas0:arm64=0.3.30+ds-3 Downloading dependency 135 of 1117: libboost-atomic1.83-dev:arm64=1.83.0-5 Downloading dependency 136 of 1117: libtiff-dev:arm64=4.7.1-1 Downloading dependency 137 of 1117: libxft2:arm64=2.3.6-1+b4 Downloading dependency 138 of 1117: python3-certifi:arm64=2025.1.31+ds-1 Downloading dependency 139 of 1117: libpython3.13-minimal:arm64=3.13.8-1 Downloading dependency 140 of 1117: libhdf5-dev:arm64=1.14.5+repack-4 Downloading dependency 141 of 1117: libgd3:arm64=2.3.3-13 Downloading dependency 142 of 1117: default-jre-headless:arm64=2:1.21-76 Downloading dependency 143 of 1117: libboost-random-dev:arm64=1.83.0.2+b2 Downloading dependency 144 of 1117: libcommons-parent-java:arm64=56-1 Downloading dependency 145 of 1117: xtrans-dev:arm64=1.6.0-1 Downloading dependency 146 of 1117: libqt5sql5t64:arm64=5.15.17+dfsg-4 Downloading dependency 147 of 1117: libgeos-dev:arm64=3.14.0-1 Downloading dependency 148 of 1117: libqglviewer2-qt5t64:arm64=2.8.0+dfsg1-3 Downloading dependency 149 of 1117: cfortran:arm64=20210827-1.1 Downloading dependency 150 of 1117: libglew-dev:arm64=2.2.0-4+b2 Downloading dependency 151 of 1117: graphviz:arm64=2.42.4-3 Downloading dependency 152 of 1117: libjs-jquery:arm64=3.7.1+dfsg+~3.5.33-1 Downloading dependency 153 of 1117: libdebconfclient0:arm64=0.280 Downloading dependency 154 of 1117: libqt5help5:arm64=5.15.17-3 Downloading dependency 155 of 1117: python3-bibtexparser:arm64=2.0.0b5+really1.4.3-1 Downloading dependency 156 of 1117: libboost-locale-dev:arm64=1.83.0.2+b2 Downloading dependency 157 of 1117: libxcb-glx0:arm64=1.17.0-2+b1 Downloading dependency 158 of 1117: libhwloc15:arm64=2.12.2-1 Downloading dependency 159 of 1117: libchromaprint1:arm64=1.6.0-2 Downloading dependency 160 of 1117: libxkbcommon0:arm64=1.7.0-2.1 Downloading dependency 161 of 1117: libzstd-dev:arm64=1.5.7+dfsg-2 Downloading dependency 162 of 1117: python3-pil:arm64=11.3.0-1 Downloading dependency 163 of 1117: libatspi2.0-0t64:arm64=2.58.1-1 Downloading dependency 164 of 1117: libboost-mpi1.83.0:arm64=1.83.0-5 Downloading dependency 165 of 1117: libqt5core5t64:arm64=5.15.17+dfsg-4 Downloading dependency 166 of 1117: libgvpr2:arm64=2.42.4-3 Downloading dependency 167 of 1117: libpng16-16t64:arm64=1.6.50-1 Downloading dependency 168 of 1117: fonts-dejavu-core:arm64=2.37-8 Downloading dependency 169 of 1117: libnetcdf-dev:arm64=1:4.9.3-1+b1 Downloading dependency 170 of 1117: libminizip1t64:arm64=1:1.3.dfsg+really1.3.1-1+b1 Downloading dependency 171 of 1117: libext2fs-dev:arm64=1.47.2-3+b3 Downloading dependency 172 of 1117: libmpc-dev:arm64=1.3.1-2 Downloading dependency 173 of 1117: libsasl2-2:arm64=2.1.28+dfsg1-10 Downloading dependency 174 of 1117: libboost-test-dev:arm64=1.83.0.2+b2 Downloading dependency 175 of 1117: findutils:arm64=4.10.0-3 Downloading dependency 176 of 1117: libboost-graph-dev:arm64=1.83.0.2+b2 Downloading dependency 177 of 1117: fonts-tlwg-typist-otf:arm64=1:0.7.3-1 Downloading dependency 178 of 1117: libboost-random1.83.0:arm64=1.83.0-5 Downloading dependency 179 of 1117: libboost-type-erasure1.83.0:arm64=1.83.0-5 Downloading dependency 180 of 1117: python3-platformdirs:arm64=4.4.0-1 Downloading dependency 181 of 1117: fonts-lmodern:arm64=2.005-1 Downloading dependency 182 of 1117: debconf:arm64=1.5.91 Downloading dependency 183 of 1117: libogg0:arm64=1.3.6-1 Downloading dependency 184 of 1117: libxt-dev:arm64=1:1.2.1-1.3 Downloading dependency 185 of 1117: libxxf86vm1:arm64=1:1.1.4-1+b4 Downloading dependency 186 of 1117: python3-scipy:arm64=1.15.3-1.1 Downloading dependency 187 of 1117: libgbm1:arm64=25.2.4-1 Downloading dependency 188 of 1117: libkmlxsd1t64:arm64=1.3.0-13 Downloading dependency 189 of 1117: libboost-python1.83.0:arm64=1.83.0-5 Downloading dependency 190 of 1117: libvulkan1:arm64=1.4.321.0-1 Downloading dependency 191 of 1117: python3-autocommand:arm64=2.2.2-3 Downloading dependency 192 of 1117: libblosc-dev:arm64=1.21.5+ds-2 Downloading dependency 193 of 1117: pinentry-curses:arm64=1.3.2-3 Downloading dependency 194 of 1117: libspqr4:arm64=1:7.11.0+dfsg-2 Downloading dependency 195 of 1117: libaec-dev:arm64=1.1.4-2 Downloading dependency 196 of 1117: libevent-dev:arm64=2.1.12-stable-10+b1 Downloading dependency 197 of 1117: python3-mpi4py:arm64=4.1.0-9 Downloading dependency 198 of 1117: libtiffxx6:arm64=4.7.1-1 Downloading dependency 199 of 1117: sed:arm64=4.9-2+b1 Downloading dependency 200 of 1117: libatk1.0-0t64:arm64=2.58.1-1 Downloading dependency 201 of 1117: libarpack2t64:arm64=3.9.1-6 Downloading dependency 202 of 1117: libopenjp2-7:arm64=2.5.3-2.1 Downloading dependency 203 of 1117: libsuitesparse-dev:arm64=1:7.11.0+dfsg-2 Downloading dependency 204 of 1117: libxfixes-dev:arm64=1:6.0.0-2+b4 Downloading dependency 205 of 1117: librav1e-dev:arm64=0.8.1-5 Downloading dependency 206 of 1117: libpsl-dev:arm64=0.21.2-1.1+b1 Downloading dependency 207 of 1117: fontconfig:arm64=2.15.0-2.4 Downloading dependency 208 of 1117: libxxhash0:arm64=0.8.3-2 Downloading dependency 209 of 1117: dpkg-dev:arm64=1.22.21 Downloading dependency 210 of 1117: libgif-dev:arm64=5.2.2-1+b1 Downloading dependency 211 of 1117: libpcre2-dev:arm64=10.46-1 Downloading dependency 212 of 1117: libavutil59:arm64=7:7.1.2-1+b1 Downloading dependency 213 of 1117: libstdc++-14-dev:arm64=14.3.0-8 Downloading dependency 214 of 1117: python3-ptyprocess:arm64=0.7.0-6 Downloading dependency 215 of 1117: libssl3t64:arm64=3.5.4-1 Downloading dependency 216 of 1117: libhdf5-hl-cpp-310:arm64=1.14.5+repack-4 Downloading dependency 217 of 1117: gcc-15:arm64=15.2.0-4 Downloading dependency 218 of 1117: libcurl4-openssl-dev:arm64=8.16.0-4 Downloading dependency 219 of 1117: libinput10:arm64=1.28.1-1 Downloading dependency 220 of 1117: libmariadb3:arm64=1:11.8.3-1+b1 Downloading dependency 221 of 1117: libmpfr-dev:arm64=4.2.2-2 Downloading dependency 222 of 1117: libgmp-dev:arm64=2:6.3.0+dfsg-5 Downloading dependency 223 of 1117: libva2:arm64=2.22.0-3 Downloading dependency 224 of 1117: hdf5-helpers:arm64=1.14.5+repack-4 Downloading dependency 225 of 1117: libsepol-dev:arm64=3.8.1-1 Downloading dependency 226 of 1117: libepoxy0:arm64=1.5.10-2 Downloading dependency 227 of 1117: libsz2:arm64=1.1.4-2 Downloading dependency 228 of 1117: libcfitsio10t64:arm64=4.6.2-2 Downloading dependency 229 of 1117: libgnutls28-dev:arm64=3.8.10-2 Downloading dependency 230 of 1117: krb5-multidev:arm64=1.21.3-5 Downloading dependency 231 of 1117: libtheora-dev:arm64=1.2.0+dfsg-6 Downloading dependency 232 of 1117: libxcb-sync1:arm64=1.17.0-2+b1 Downloading dependency 233 of 1117: libboost-graph1.83-dev:arm64=1.83.0-5 Downloading dependency 234 of 1117: libhdf5-openmpi-hl-310:arm64=1.14.5+repack-4 Downloading dependency 235 of 1117: libcdt5:arm64=2.42.4-3 Downloading dependency 236 of 1117: libdrm-common:arm64=2.4.125-2 Downloading dependency 237 of 1117: libpcsclite1:arm64=2.3.3-1 Downloading dependency 238 of 1117: openjdk-21-jdk-headless:arm64=21.0.9~8ea-1 Downloading dependency 239 of 1117: libxcb-image0:arm64=0.4.0-2+b2 Downloading dependency 240 of 1117: libarpack2-dev:arm64=3.9.1-6 Downloading dependency 241 of 1117: python3-roman-numerals:arm64=3.1.0-2 Downloading dependency 242 of 1117: gcc-14-base:arm64=14.3.0-8 Downloading dependency 243 of 1117: libxslt1.1:arm64=1.1.43-0.2 Downloading dependency 244 of 1117: gettext-base:arm64=0.23.1-2+b1 Downloading dependency 245 of 1117: libgdbm-compat4t64:arm64=1.26-1 Get:1 http://deb.debian.org/debian unstable/main arm64 libgdbm-compat4t64 arm64 1.26-1 [52.8 kB] Fetched 52.8 kB in 0s (3229 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp69v3e63d/libgdbm-compat4t64_1.26-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglx-dev arm64 1.7.0-1+b2 [15.8 kB] Fetched 15.8 kB in 0s (1013 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8gcnz205/libglx-dev_1.7.0-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libminizip-dev arm64 1:1.3.dfsg+really1.3.1-1+b1 [60.9 kB] Fetched 60.9 kB in 0s (3828 kB/s) dpkg-name: info: moved 'libminizip-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmptxfpkgrj/libminizip-dev_1.3.dfsg+really1.3.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtexlua53-5 arm64 2025.20250727.75242+ds-4 [90.8 kB] Fetched 90.8 kB in 0s (5592 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7smjuv2d/libtexlua53-5_2025.20250727.75242+ds-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-dateutil all 2.9.0-4 [79.4 kB] Fetched 79.4 kB in 0s (4901 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt4g9gbjs/python3-dateutil_2.9.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 qtchooser arm64 66-2+b1 [24.5 kB] Fetched 24.5 kB in 0s (1552 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp46bzbtl0/qtchooser_66-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmbedcrypto16 arm64 3.6.4-2 [346 kB] Fetched 346 kB in 0s (18.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe1g32j2f/libmbedcrypto16_3.6.4-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libvtk9-dev arm64 9.5.2+dfsg2-1 [3457 kB] Fetched 3457 kB in 0s (80.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnv0stv9x/libvtk9-dev_9.5.2+dfsg2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenmpt0t64 arm64 0.8.3-1 [806 kB] Fetched 806 kB in 0s (36.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw7srqocw/libopenmpt0t64_0.8.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libseccomp2 arm64 2.6.0-2 [51.0 kB] Fetched 51.0 kB in 0s (1628 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplgeyvtml/libseccomp2_2.6.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwacom-common all 2.16.1-1 [112 kB] Fetched 112 kB in 0s (6783 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppuhgio9l/libwacom-common_2.16.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-german all 2025.20250927-1 [22.5 MB] Fetched 22.5 MB in 0s (152 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmyitqw_j/texlive-lang-german_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-nowide-dev arm64 1.83.0.2+b2 [3660 B] Fetched 3660 B in 0s (233 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeat7hlnd/libboost-nowide-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-context1.83.0 arm64 1.83.0-5 [232 kB] Fetched 232 kB in 0s (13.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2biask9r/libboost-context1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libngtcp2-dev arm64 1.16.0-1 [183 kB] Fetched 183 kB in 0s (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplnpfx0_h/libngtcp2-dev_1.16.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-packaging all 25.0-1 [56.6 kB] Fetched 56.6 kB in 0s (3561 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa1b94u8_/python3-packaging_25.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libatomic1 arm64 15.2.0-4 [9940 B] Fetched 9940 B in 0s (637 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptkoiove_/libatomic1_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkrb5support0 arm64 1.21.3-5 [32.4 kB] Fetched 32.4 kB in 0s (2060 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsr7bstfr/libkrb5support0_1.21.3-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libspeex1 arm64 1.2.1-3 [50.4 kB] Fetched 50.4 kB in 0s (3114 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr75zrpr4/libspeex1_1.2.1-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpython3.13 arm64 3.13.8-1 [2057 kB] Fetched 2057 kB in 0s (64.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpddqezfkq/libpython3.13_3.13.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcommons-logging-java all 1.3.0-2 [68.6 kB] Fetched 68.6 kB in 0s (4215 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpftcbhul_/libcommons-logging-java_1.3.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsvtav1enc-dev arm64 2.3.0+dfsg-1 [33.0 kB] Fetched 33.0 kB in 0s (2098 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjcst6qq4/libsvtav1enc-dev_2.3.0+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdbus-1-3 arm64 1.16.2-2 [169 kB] Fetched 169 kB in 0s (9785 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplekccumb/libdbus-1-3_1.16.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libibverbs-dev arm64 56.1-1+b1 [649 kB] Fetched 649 kB in 0s (30.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqnugss4v/libibverbs-dev_56.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfido2-1 arm64 1.16.0-2 [74.4 kB] Fetched 74.4 kB in 0s (4594 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpayoi99n4/libfido2-1_1.16.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkdb5-10t64 arm64 1.21.3-5 [41.3 kB] Fetched 41.3 kB in 0s (2565 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyvd5t2w_/libkdb5-10t64_1.21.3-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxss-dev arm64 1:1.2.3-1+b3 [22.8 kB] Fetched 22.8 kB in 0s (1467 kB/s) dpkg-name: info: moved 'libxss-dev_1%3a1.2.3-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmpfkomgccs/libxss-dev_1.2.3-1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-ipython all 8.35.0-2 [576 kB] Fetched 576 kB in 0s (28.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1err4s3y/python3-ipython_8.35.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglu1-mesa arm64 9.0.2-1.1+b3 [162 kB] Fetched 162 kB in 0s (9630 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp15jx2vf0/libglu1-mesa_9.0.2-1.1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pyqt5.sip arm64 12.17.1-1 [59.3 kB] Fetched 59.3 kB in 0s (3743 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpom7opbjr/python3-pyqt5.sip_12.17.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libc-bin arm64 2.41-12 [551 kB] Fetched 551 kB in 0s (27.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgc38howc/libc-bin_2.41-12_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcap2 arm64 1:2.75-10+b1 [28.2 kB] Fetched 28.2 kB in 0s (1653 kB/s) dpkg-name: info: moved 'libcap2_1%3a2.75-10+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpb8351wuf/libcap2_2.75-10+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-4 [79.3 MB] Fetched 79.3 MB in 0s (190 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmbuqel_i/g++-15-aarch64-linux-gnu_15.2.0-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libltdl7 arm64 2.5.4-5 [415 kB] Fetched 415 kB in 0s (21.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpolf4ntz8/libltdl7_2.5.4-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libngtcp2-16 arm64 1.16.0-1 [123 kB] Fetched 123 kB in 0s (7248 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr73y1j69/libngtcp2-16_1.16.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pygments all 2.18.0+dfsg-2 [836 kB] Fetched 836 kB in 0s (37.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp49z7ky2m/python3-pygments_2.18.0+dfsg-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-norasi-otf all 1:0.7.3-1 [249 kB] Fetched 249 kB in 0s (12.4 MB/s) dpkg-name: info: moved 'fonts-tlwg-norasi-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpkx7vbhp8/fonts-tlwg-norasi-otf_0.7.3-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libstdc++-15-dev arm64 15.2.0-4 [2323 kB] Fetched 2323 kB in 0s (67.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqrguqnmt/libstdc++-15-dev_15.2.0-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 vtk9 arm64 9.5.2+dfsg2-1 [35.5 kB] Fetched 35.5 kB in 0s (2166 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoch4ie_q/vtk9_9.5.2+dfsg2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnl-route-3-200 arm64 3.11.0-2 [176 kB] Fetched 176 kB in 0s (9848 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbguptoln/libnl-route-3-200_3.11.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pkg-resources all 78.1.1-0.1 [224 kB] Fetched 224 kB in 0s (12.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu0391sqp/python3-pkg-resources_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-test1.83.0 arm64 1.83.0-5 [438 kB] Fetched 438 kB in 0s (22.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf9vtuvfi/libboost-test1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libspatialite8t64 arm64 5.1.0-3+b4 [1610 kB] Fetched 1610 kB in 0s (87.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg6d4p209/libspatialite8t64_5.1.0-3+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 xkb-data all 2.42-1 [790 kB] Fetched 790 kB in 0s (35.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxxdgpkt7/xkb-data_2.42-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus arm64 1.16.2-2 [70.7 kB] Fetched 70.7 kB in 0s (4379 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiylbb502/dbus_1.16.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfreexl1 arm64 2.0.0-1+b3 [38.3 kB] Fetched 38.3 kB in 0s (2430 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwp8iagjn/libfreexl1_2.0.0-1+b3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 openjdk-21-jdk arm64 21.0.9~8ea-1 [4443 kB] Fetched 4443 kB in 0s (86.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpan845x6e/openjdk-21-jdk_21.0.9~8ea-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjson-perl all 4.10000-1 [87.5 kB] Fetched 87.5 kB in 0s (5386 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmcdbl5im/libjson-perl_4.10000-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 default-jre arm64 2:1.21-76 [1068 B] Fetched 1068 B in 0s (67.1 kB/s) dpkg-name: info: moved 'default-jre_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmp85g962er/default-jre_1.21-76_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglvnd0 arm64 1.7.0-1+b2 [41.6 kB] Fetched 41.6 kB in 0s (2504 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq2t7ko0a/libglvnd0_1.7.0-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwacom9 arm64 2.16.1-1 [25.6 kB] Fetched 25.6 kB in 0s (1599 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaj_yx255/libwacom9_2.16.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Fetched 24.4 kB in 0s (1538 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgejd2a04/ruby-xmlrpc_0.3.3-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-filesystem-dev arm64 1.83.0.2+b2 [3616 B] Fetched 3616 B in 0s (229 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6sm9r5qo/libboost-filesystem-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 patch arm64 2.8-2 [128 kB] Fetched 128 kB in 0s (7726 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4on2x1b7/patch_2.8-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-fiber1.83-dev arm64 1.83.0-5 [265 kB] Fetched 265 kB in 0s (14.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp34xuuog2/libboost-fiber1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-hl-310 arm64 1.14.5+repack-4 [68.4 kB] Fetched 68.4 kB in 0s (4167 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcv0abg8w/libhdf5-hl-310_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-arabic all 2025.20250927-1 [29.7 MB] Fetched 29.7 MB in 2s (14.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgf16e93w/texlive-lang-arabic_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-unfonts-core all 1:1.0.2-080608-19 [14.8 MB] Fetched 14.8 MB in 0s (134 MB/s) dpkg-name: info: moved 'fonts-unfonts-core_1%3a1.0.2-080608-19_all.deb' to '/srv/rebuilderd/tmp/tmp7sfzutta/fonts-unfonts-core_1.0.2-080608-19_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libspex3 arm64 1:7.11.0+dfsg-2 [66.2 kB] Fetched 66.2 kB in 0s (3956 kB/s) dpkg-name: info: moved 'libspex3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp4jjygmhu/libspex3_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libz3-4 arm64 4.13.3-1 [7507 kB] Fetched 7507 kB in 0s (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprdj0g0u6/libz3-4_4.13.3-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libvtk9-java arm64 9.5.2+dfsg2-1 [6797 kB] Fetched 6797 kB in 0s (101 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6jjsrhst/libvtk9-java_9.5.2+dfsg2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcfitsio-dev arm64 4.6.2-2 [601 kB] Fetched 601 kB in 0s (28.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgp1f7u_d/libcfitsio-dev_4.6.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-nowide1.83.0 arm64 1.83.0-5 [234 kB] Fetched 234 kB in 0s (13.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxchgrxi9/libboost-nowide1.83.0_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgirepository-2.0-0 arm64 2.86.0-5 [134 kB] Fetched 134 kB in 0s (7855 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu36_84br/libgirepository-2.0-0_2.86.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-4 [81.8 MB] Fetched 81.8 MB in 0s (195 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjrz5kg4p/gcc-15-aarch64-linux-gnu_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfontconfig-dev arm64 2.15.0-2.4 [412 kB] Fetched 412 kB in 0s (21.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0cy_49s_/libfontconfig-dev_2.15.0-2.4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblab-gamut1 arm64 2.42.4-3 [198 kB] Fetched 198 kB in 0s (11.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1dn6mz1f/liblab-gamut1_2.42.4-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libodbcinst2 arm64 2.3.12-2+b1 [37.1 kB] Fetched 37.1 kB in 0s (2353 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprey_s2pr/libodbcinst2_2.3.12-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopus0 arm64 1.5.2-2 [2813 kB] Fetched 2813 kB in 0s (73.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj_8mpqcl/libopus0_1.5.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-system1.83-dev arm64 1.83.0-5 [232 kB] Fetched 232 kB in 0s (13.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5fzdxrey/libboost-system1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-xinerama0 arm64 1.17.0-2+b1 [105 kB] Fetched 105 kB in 0s (6298 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprrlv9wdn/libxcb-xinerama0_1.17.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 coreutils arm64 9.7-3 [2949 kB] Fetched 2949 kB in 0s (74.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsvxhaq7v/coreutils_9.7-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtext-charwidth-perl arm64 0.04-11+b4 [9652 B] Fetched 9652 B in 0s (608 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm7mi6qfz/libtext-charwidth-perl_0.04-11+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Fetched 11.4 kB in 0s (600 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj00zjtbo/python3-jaraco.text_4.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgssapi-krb5-2 arm64 1.21.3-5 [127 kB] Fetched 127 kB in 0s (7595 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq0ivehgf/libgssapi-krb5-2_1.21.3-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpfrc++-dev all 3.7.1+ds-1 [25.9 kB] Fetched 25.9 kB in 0s (1601 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp83dz5s57/libmpfrc++-dev_3.7.1+ds-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-fortran-310 arm64 1.14.5+repack-4 [116 kB] Fetched 116 kB in 0s (6972 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpam_hbhjc/libhdf5-openmpi-fortran-310_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-cpp-310 arm64 1.14.5+repack-4 [129 kB] Fetched 129 kB in 0s (7716 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5py2zaa9/libhdf5-cpp-310_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-binaries arm64 2025.20250727.75242+ds-4 [6818 kB] Fetched 6818 kB in 0s (97.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvc_nq6ls/texlive-binaries_2025.20250727.75242+ds-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 xdg-utils all 1.2.1-2 [75.8 kB] Fetched 75.8 kB in 0s (4689 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3f86hsjj/xdg-utils_1.2.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtasn1-6 arm64 4.20.0-2 [47.3 kB] Fetched 47.3 kB in 0s (2898 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8f5gfvxx/libtasn1-6_4.20.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5test5t64 arm64 5.15.17+dfsg-4 [140 kB] Fetched 140 kB in 0s (8363 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb7v53r6z/libqt5test5t64_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librttopo1 arm64 1.1.0-4 [166 kB] Fetched 166 kB in 0s (9832 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpche5a679/librttopo1_1.1.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsnappy1v5 arm64 1.2.2-2 [28.4 kB] Fetched 28.4 kB in 0s (1809 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7wbn0my5/libsnappy1v5_1.2.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-zipp all 3.23.0-1 [11.0 kB] Fetched 11.0 kB in 0s (702 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsn73jfiz/python3-zipp_3.23.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 qt5-qmake arm64 5.15.17+dfsg-4 [225 kB] Fetched 225 kB in 0s (12.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqdx6z95g/qt5-qmake_5.15.17+dfsg-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gnupg-l10n all 2.4.8-3 [753 kB] Fetched 753 kB in 0s (34.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuiahlbz5/gnupg-l10n_2.4.8-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libdconf1 arm64 0.49.0-1 [41.8 kB] Fetched 41.8 kB in 0s (2621 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeb8v2ixi/libdconf1_0.49.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-typeshed all 0.0~git20241223.ea91db2-4 [1531 kB] Fetched 1531 kB in 0s (55.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyols0jc0/python3-typeshed_0.0~git20241223.ea91db2-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpcre2-posix3 arm64 10.46-1 [64.1 kB] Fetched 64.1 kB in 0s (3923 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp3v56m8r/libpcre2-posix3_10.46-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-babel all 2.17.0-1 [117 kB] Fetched 117 kB in 0s (7124 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcpz212g6/python3-babel_2.17.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsharpyuv-dev arm64 1.5.0-0.1 [118 kB] Fetched 118 kB in 0s (7291 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv76bxlkf/libsharpyuv-dev_1.5.0-0.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libidn2-dev arm64 2.3.8-4 [102 kB] Fetched 102 kB in 0s (6224 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy3j94710/libidn2-dev_2.3.8-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgraphite2-3 arm64 1.3.14-11 [70.8 kB] Fetched 70.8 kB in 0s (4311 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_socqn99/libgraphite2-3_1.3.14-11_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcjson1 arm64 1.7.18-3.1 [28.9 kB] Fetched 28.9 kB in 0s (1811 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqtf58wp9/libcjson1_1.7.18-3.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpng-dev arm64 1.6.50-1 [361 kB] Fetched 361 kB in 0s (18.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphinth4dy/libpng-dev_1.6.50-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-mpi-python1.83-dev arm64 1.83.0-5 [237 kB] Fetched 237 kB in 0s (13.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfa1ih4wj/libboost-mpi-python1.83-dev_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libodbccr2 arm64 2.3.12-2+b1 [17.3 kB] Fetched 17.3 kB in 0s (1048 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvrvlggxk/libodbccr2_2.3.12-2+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libsystemd0 arm64 258.1-1 [427 kB] Fetched 427 kB in 0s (22.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpscuks99m/libsystemd0_258.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-mono-otf all 1:0.7.3-1 [142 kB] Fetched 142 kB in 0s (8501 kB/s) dpkg-name: info: moved 'fonts-tlwg-mono-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpq80udea0/fonts-tlwg-mono-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx11-data all 2:1.8.12-1 [343 kB] Fetched 343 kB in 0s (18.4 MB/s) dpkg-name: info: moved 'libx11-data_2%3a1.8.12-1_all.deb' to '/srv/rebuilderd/tmp/tmp4x7vrfcb/libx11-data_1.8.12-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmd4c0 arm64 0.5.2-2+b1 [46.1 kB] Fetched 46.1 kB in 0s (2855 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2sjtxc3z/libmd4c0_0.5.2-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-numpy-dev arm64 1.83.0.2+b2 [3632 B] Fetched 3632 B in 0s (234 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgkr2e_6h/libboost-numpy-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkadm5srv-mit12 arm64 1.21.3-5 [53.0 kB] Fetched 53.0 kB in 0s (3272 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2yz3725v/libkadm5srv-mit12_1.21.3-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnuma1 arm64 2.0.19-1 [21.6 kB] Fetched 21.6 kB in 0s (1348 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnc12lbtd/libnuma1_2.0.19-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsmartcols1 arm64 2.41.2-4 [139 kB] Fetched 139 kB in 0s (8359 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpodnxflay/libsmartcols1_2.41.2-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libaom3 arm64 3.13.1-1 [1631 kB] Fetched 1631 kB in 0s (57.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp025cdik/libaom3_3.13.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsodium23 arm64 1.0.18-1+b2 [121 kB] Fetched 121 kB in 0s (7114 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnwbx6r09/libsodium23_1.0.18-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvpx11 arm64 1.15.2-2 [1157 kB] Fetched 1157 kB in 0s (44.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgxczy_lj/libvpx11_1.15.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 tex-common all 6.19 [29.4 kB] Fetched 29.4 kB in 0s (1839 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg8d1xsnz/tex-common_6.19_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libb2-1 arm64 0.98.1-1.1+b2 [16.3 kB] Fetched 16.3 kB in 0s (1021 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpygxa7x4u/libb2-1_0.98.1-1.1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpcre2-8-0 arm64 10.46-1 [262 kB] Fetched 262 kB in 0s (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo584i350/libpcre2-8-0_10.46-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavcodec61 arm64 7:7.1.2-1+b1 [5379 kB] Fetched 5379 kB in 0s (91.4 MB/s) dpkg-name: info: moved 'libavcodec61_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpvcpl60zd/libavcodec61_7.1.2-1+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gpg-agent arm64 2.4.8-3 [248 kB] Fetched 248 kB in 0s (14.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpib6ow4gu/gpg-agent_2.4.8-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 21 [12.2 kB] Fetched 12.2 kB in 0s (791 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz1ahjnsk/dh-autoreconf_21_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-wave-dev arm64 1.83.0.2+b2 [3616 B] Fetched 3616 B in 0s (222 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd9cdj4ny/libboost-wave-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbrotli1 arm64 1.1.0-2+b7 [308 kB] Fetched 308 kB in 0s (13.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdkqq78k4/libbrotli1_1.1.0-2+b7_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libqt6opengl6 arm64 6.9.2+dfsg-2 [382 kB] Fetched 382 kB in 0s (16.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprhh2e4_c/libqt6opengl6_6.9.2+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dash arm64 0.5.12-12 [95.6 kB] Fetched 95.6 kB in 0s (5814 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprq9q_nj9/dash_0.5.12-12_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libicu-dev arm64 76.1-4 [10.6 MB] Fetched 10.6 MB in 0s (119 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy390r874/libicu-dev_76.1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-xfixes0 arm64 1.17.0-2+b1 [110 kB] Fetched 110 kB in 0s (6532 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpna0n4zar/libxcb-xfixes0_1.17.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnettle8t64 arm64 3.10.2-1 [305 kB] Fetched 305 kB in 0s (16.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfbm2xofj/libnettle8t64_3.10.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-brotli arm64 1.1.0-2+b7 [300 kB] Fetched 300 kB in 0s (16.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2a7_9gde/python3-brotli_1.1.0-2+b7_arm64.deb' Downloading dependency 246 of 1117: libglx-dev:arm64=1.7.0-1+b2 Downloading dependency 247 of 1117: libminizip-dev:arm64=1:1.3.dfsg+really1.3.1-1+b1 Downloading dependency 248 of 1117: libtexlua53-5:arm64=2025.20250727.75242+ds-4 Downloading dependency 249 of 1117: python3-dateutil:arm64=2.9.0-4 Downloading dependency 250 of 1117: qtchooser:arm64=66-2+b1 Downloading dependency 251 of 1117: libmbedcrypto16:arm64=3.6.4-2 Downloading dependency 252 of 1117: libvtk9-dev:arm64=9.5.2+dfsg2-1 Downloading dependency 253 of 1117: libopenmpt0t64:arm64=0.8.3-1 Downloading dependency 254 of 1117: libseccomp2:arm64=2.6.0-2 Downloading dependency 255 of 1117: libwacom-common:arm64=2.16.1-1 Downloading dependency 256 of 1117: texlive-lang-german:arm64=2025.20250927-1 Downloading dependency 257 of 1117: libboost-nowide-dev:arm64=1.83.0.2+b2 Downloading dependency 258 of 1117: libboost-context1.83.0:arm64=1.83.0-5 Downloading dependency 259 of 1117: libngtcp2-dev:arm64=1.16.0-1 Downloading dependency 260 of 1117: python3-packaging:arm64=25.0-1 Downloading dependency 261 of 1117: libatomic1:arm64=15.2.0-4 Downloading dependency 262 of 1117: libkrb5support0:arm64=1.21.3-5 Downloading dependency 263 of 1117: libspeex1:arm64=1.2.1-3 Downloading dependency 264 of 1117: libpython3.13:arm64=3.13.8-1 Downloading dependency 265 of 1117: libcommons-logging-java:arm64=1.3.0-2 Downloading dependency 266 of 1117: libsvtav1enc-dev:arm64=2.3.0+dfsg-1 Downloading dependency 267 of 1117: libdbus-1-3:arm64=1.16.2-2 Downloading dependency 268 of 1117: libibverbs-dev:arm64=56.1-1+b1 Downloading dependency 269 of 1117: libfido2-1:arm64=1.16.0-2 Downloading dependency 270 of 1117: libkdb5-10t64:arm64=1.21.3-5 Downloading dependency 271 of 1117: libxss-dev:arm64=1:1.2.3-1+b3 Downloading dependency 272 of 1117: python3-ipython:arm64=8.35.0-2 Downloading dependency 273 of 1117: libglu1-mesa:arm64=9.0.2-1.1+b3 Downloading dependency 274 of 1117: python3-pyqt5.sip:arm64=12.17.1-1 Downloading dependency 275 of 1117: libc-bin:arm64=2.41-12 Downloading dependency 276 of 1117: libcap2:arm64=1:2.75-10+b1 Downloading dependency 277 of 1117: g++-15-aarch64-linux-gnu:arm64=15.2.0-4 Downloading dependency 278 of 1117: libltdl7:arm64=2.5.4-5 Downloading dependency 279 of 1117: libngtcp2-16:arm64=1.16.0-1 Downloading dependency 280 of 1117: python3-pygments:arm64=2.18.0+dfsg-2 Downloading dependency 281 of 1117: fonts-tlwg-norasi-otf:arm64=1:0.7.3-1 Downloading dependency 282 of 1117: libstdc++-15-dev:arm64=15.2.0-4 Downloading dependency 283 of 1117: vtk9:arm64=9.5.2+dfsg2-1 Downloading dependency 284 of 1117: libnl-route-3-200:arm64=3.11.0-2 Downloading dependency 285 of 1117: python3-pkg-resources:arm64=78.1.1-0.1 Downloading dependency 286 of 1117: libboost-test1.83.0:arm64=1.83.0-5 Downloading dependency 287 of 1117: libspatialite8t64:arm64=5.1.0-3+b4 Downloading dependency 288 of 1117: xkb-data:arm64=2.42-1 Downloading dependency 289 of 1117: dbus:arm64=1.16.2-2 Downloading dependency 290 of 1117: libfreexl1:arm64=2.0.0-1+b3 Downloading dependency 291 of 1117: openjdk-21-jdk:arm64=21.0.9~8ea-1 Downloading dependency 292 of 1117: libjson-perl:arm64=4.10000-1 Downloading dependency 293 of 1117: default-jre:arm64=2:1.21-76 Downloading dependency 294 of 1117: libglvnd0:arm64=1.7.0-1+b2 Downloading dependency 295 of 1117: libwacom9:arm64=2.16.1-1 Downloading dependency 296 of 1117: ruby-xmlrpc:arm64=0.3.3-2 Downloading dependency 297 of 1117: libboost-filesystem-dev:arm64=1.83.0.2+b2 Downloading dependency 298 of 1117: patch:arm64=2.8-2 Downloading dependency 299 of 1117: libboost-fiber1.83-dev:arm64=1.83.0-5 Downloading dependency 300 of 1117: libhdf5-hl-310:arm64=1.14.5+repack-4 Downloading dependency 301 of 1117: texlive-lang-arabic:arm64=2025.20250927-1 Downloading dependency 302 of 1117: fonts-unfonts-core:arm64=1:1.0.2-080608-19 Downloading dependency 303 of 1117: libspex3:arm64=1:7.11.0+dfsg-2 Downloading dependency 304 of 1117: libz3-4:arm64=4.13.3-1 Downloading dependency 305 of 1117: libvtk9-java:arm64=9.5.2+dfsg2-1 Downloading dependency 306 of 1117: libcfitsio-dev:arm64=4.6.2-2 Downloading dependency 307 of 1117: libboost-nowide1.83.0:arm64=1.83.0-5 Downloading dependency 308 of 1117: libgirepository-2.0-0:arm64=2.86.0-5 Downloading dependency 309 of 1117: gcc-15-aarch64-linux-gnu:arm64=15.2.0-4 Downloading dependency 310 of 1117: libfontconfig-dev:arm64=2.15.0-2.4 Downloading dependency 311 of 1117: liblab-gamut1:arm64=2.42.4-3 Downloading dependency 312 of 1117: libodbcinst2:arm64=2.3.12-2+b1 Downloading dependency 313 of 1117: libopus0:arm64=1.5.2-2 Downloading dependency 314 of 1117: libboost-system1.83-dev:arm64=1.83.0-5 Downloading dependency 315 of 1117: libxcb-xinerama0:arm64=1.17.0-2+b1 Downloading dependency 316 of 1117: coreutils:arm64=9.7-3 Downloading dependency 317 of 1117: libtext-charwidth-perl:arm64=0.04-11+b4 Downloading dependency 318 of 1117: python3-jaraco.text:arm64=4.0.0-1 Downloading dependency 319 of 1117: libgssapi-krb5-2:arm64=1.21.3-5 Downloading dependency 320 of 1117: libmpfrc++-dev:arm64=3.7.1+ds-1 Downloading dependency 321 of 1117: libhdf5-openmpi-fortran-310:arm64=1.14.5+repack-4 Downloading dependency 322 of 1117: libhdf5-cpp-310:arm64=1.14.5+repack-4 Downloading dependency 323 of 1117: texlive-binaries:arm64=2025.20250727.75242+ds-4 Downloading dependency 324 of 1117: xdg-utils:arm64=1.2.1-2 Downloading dependency 325 of 1117: libtasn1-6:arm64=4.20.0-2 Downloading dependency 326 of 1117: libqt5test5t64:arm64=5.15.17+dfsg-4 Downloading dependency 327 of 1117: librttopo1:arm64=1.1.0-4 Downloading dependency 328 of 1117: libsnappy1v5:arm64=1.2.2-2 Downloading dependency 329 of 1117: python3-zipp:arm64=3.23.0-1 Downloading dependency 330 of 1117: qt5-qmake:arm64=5.15.17+dfsg-4 Downloading dependency 331 of 1117: gnupg-l10n:arm64=2.4.8-3 Downloading dependency 332 of 1117: libdconf1:arm64=0.49.0-1 Downloading dependency 333 of 1117: python3-typeshed:arm64=0.0~git20241223.ea91db2-4 Downloading dependency 334 of 1117: libpcre2-posix3:arm64=10.46-1 Downloading dependency 335 of 1117: python3-babel:arm64=2.17.0-1 Downloading dependency 336 of 1117: libsharpyuv-dev:arm64=1.5.0-0.1 Downloading dependency 337 of 1117: libidn2-dev:arm64=2.3.8-4 Downloading dependency 338 of 1117: libgraphite2-3:arm64=1.3.14-11 Downloading dependency 339 of 1117: libcjson1:arm64=1.7.18-3.1 Downloading dependency 340 of 1117: libpng-dev:arm64=1.6.50-1 Downloading dependency 341 of 1117: libboost-mpi-python1.83-dev:arm64=1.83.0-5 Downloading dependency 342 of 1117: libodbccr2:arm64=2.3.12-2+b1 Downloading dependency 343 of 1117: libsystemd0:arm64=258.1-1 Downloading dependency 344 of 1117: fonts-tlwg-mono-otf:arm64=1:0.7.3-1 Downloading dependency 345 of 1117: libx11-data:arm64=2:1.8.12-1 Downloading dependency 346 of 1117: libmd4c0:arm64=0.5.2-2+b1 Downloading dependency 347 of 1117: libboost-numpy-dev:arm64=1.83.0.2+b2 Downloading dependency 348 of 1117: libkadm5srv-mit12:arm64=1.21.3-5 Downloading dependency 349 of 1117: libnuma1:arm64=2.0.19-1 Downloading dependency 350 of 1117: libsmartcols1:arm64=2.41.2-4 Downloading dependency 351 of 1117: libaom3:arm64=3.13.1-1 Downloading dependency 352 of 1117: libsodium23:arm64=1.0.18-1+b2 Downloading dependency 353 of 1117: libvpx11:arm64=1.15.2-2 Downloading dependency 354 of 1117: tex-common:arm64=6.19 Downloading dependency 355 of 1117: libb2-1:arm64=0.98.1-1.1+b2 Downloading dependency 356 of 1117: libpcre2-8-0:arm64=10.46-1 Downloading dependency 357 of 1117: libavcodec61:arm64=7:7.1.2-1+b1 Downloading dependency 358 of 1117: gpg-agent:arm64=2.4.8-3 Downloading dependency 359 of 1117: dh-autoreconf:arm64=21 Downloading dependency 360 of 1117: libboost-wave-dev:arm64=1.83.0.2+b2 Downloading dependency 361 of 1117: libbrotli1:arm64=1.1.0-2+b7 Downloading dependency 362 of 1117: libqt6opengl6:arm64=6.9.2+dfsg-2 Downloading dependency 363 of 1117: dash:arm64=0.5.12-12 Downloading dependency 364 of 1117: libicu-dev:arm64=76.1-4 Downloading dependency 365 of 1117: libxcb-xfixes0:arm64=1.17.0-2+b1 Downloading dependency 366 of 1117: libnettle8t64:arm64=3.10.2-1 Downloading dependency 367 of 1117: python3-brotli:arm64=1.1.0-2+b7 Downloading dependency 368 of 1117: libfuse3-4:arm64=3.17.4-1Get:1 http://deb.debian.org/debian unstable/main arm64 libfuse3-4 arm64 3.17.4-1 [94.1 kB] Fetched 94.1 kB in 0s (5731 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp44aapx0f/libfuse3-4_3.17.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-inflect all 7.5.0-1 [33.0 kB] Fetched 33.0 kB in 0s (2102 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj3rkyc1r/python3-inflect_7.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 qt5-qmake-bin arm64 5.15.17+dfsg-4 [922 kB] Fetched 922 kB in 0s (40.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0g9co4uk/qt5-qmake-bin_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcrypt-dev arm64 1:4.4.38-1 [123 kB] Fetched 123 kB in 0s (7492 kB/s) dpkg-name: info: moved 'libcrypt-dev_1%3a4.4.38-1_arm64.deb' to '/srv/rebuilderd/tmp/tmphug1g7vf/libcrypt-dev_4.4.38-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1+b1 [152 kB] Fetched 152 kB in 0s (9110 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2d6zt32o/libpgm-5.3-0t64_5.3.128~dfsg-2.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpango-1.0-0 arm64 1.56.3-2 [222 kB] Fetched 222 kB in 0s (12.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_t4tffrf/libpango-1.0-0_1.56.3-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5xml5t64 arm64 5.15.17+dfsg-4 [120 kB] Fetched 120 kB in 0s (7252 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuxuxsxae/libqt5xml5t64_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-loma-otf all 1:0.7.3-1 [147 kB] Fetched 147 kB in 0s (8900 kB/s) dpkg-name: info: moved 'fonts-tlwg-loma-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp90m0f127/fonts-tlwg-loma-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgs-common all 10.06.0~dfsg-3 [149 kB] Fetched 149 kB in 0s (8850 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv1004l_5/libgs-common_10.06.0~dfsg-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmtdev1t64 arm64 1.1.7-1 [22.5 kB] Fetched 22.5 kB in 0s (1441 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpciarw2po/libmtdev1t64_1.1.7-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 binutils-common arm64 2.45-7 [2558 kB] Fetched 2558 kB in 0s (70.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprqnsgo0g/binutils-common_2.45-7_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libvtk9.5-qt arm64 9.5.2+dfsg2-1 [202 kB] Fetched 202 kB in 0s (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5f3xlp28/libvtk9.5-qt_9.5.2+dfsg2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxdmcp-dev arm64 1:1.1.5-1 [44.2 kB] Fetched 44.2 kB in 0s (2793 kB/s) dpkg-name: info: moved 'libxdmcp-dev_1%3a1.1.5-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp9rkn1egg/libxdmcp-dev_1.1.5-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libice6 arm64 2:1.1.1-1 [62.1 kB] Fetched 62.1 kB in 0s (3921 kB/s) dpkg-name: info: moved 'libice6_2%3a1.1.1-1_arm64.deb' to '/srv/rebuilderd/tmp/tmplzkpd00n/libice6_1.1.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsuitesparseconfig7 arm64 1:7.11.0+dfsg-2 [33.3 kB] Fetched 33.3 kB in 0s (2093 kB/s) dpkg-name: info: moved 'libsuitesparseconfig7_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmptkz3pujl/libsuitesparseconfig7_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libexpat1-dev arm64 2.7.3-1 [150 kB] Fetched 150 kB in 0s (9020 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfikl4tnd/libexpat1-dev_2.7.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarmadillo14 arm64 1:14.2.3+dfsg-1 [102 kB] Fetched 102 kB in 0s (6196 kB/s) dpkg-name: info: moved 'libarmadillo14_1%3a14.2.3+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmplgzam9xu/libarmadillo14_14.2.3+dfsg-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libqt6gui6 arm64 6.9.2+dfsg-2 [2878 kB] Fetched 2878 kB in 0s (69.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg0ghdxhx/libqt6gui6_6.9.2+dfsg-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgfortran5 arm64 15.2.0-4 [371 kB] Fetched 371 kB in 0s (20.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph56w3a3p/libgfortran5_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-greek all 2025.20250927-1 [79.2 MB] Fetched 79.2 MB in 0s (178 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqlvxy45j/texlive-lang-greek_2025.20250927-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-vtk9 arm64 9.5.2+dfsg2-1 [9275 kB] Fetched 9275 kB in 0s (95.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbqlb7qgl/python3-vtk9_9.5.2+dfsg2-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 liblsan0 arm64 15.2.0-4 [1194 kB] Fetched 1194 kB in 0s (47.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6hprjgl9/liblsan0_15.2.0-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-pil.imagetk arm64 11.3.0-1 [81.3 kB] Fetched 81.3 kB in 0s (5021 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbk4w_96c/python3-pil.imagetk_11.3.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-laksaman-otf all 1:0.7.3-1 [176 kB] Fetched 176 kB in 0s (10.4 MB/s) dpkg-name: info: moved 'fonts-tlwg-laksaman-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp01rd66uv/fonts-tlwg-laksaman-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 media-types all 14.0.0 [30.8 kB] Fetched 30.8 kB in 0s (1979 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp49hkh4df/media-types_14.0.0_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libasound2-data all 1.2.14-2 [21.1 kB] Fetched 21.1 kB in 0s (1354 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv56lkxnh/libasound2-data_1.2.14-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbrotli-dev arm64 1.1.0-2+b7 [308 kB] Fetched 308 kB in 0s (16.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl3lzr36j/libbrotli-dev_1.1.0-2+b7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librist4 arm64 0.2.11+dfsg-1 [69.0 kB] Fetched 69.0 kB in 0s (4250 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3gxglqtu/librist4_0.2.11+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-coroutine1.83-dev arm64 1.83.0-5 [237 kB] Fetched 237 kB in 0s (13.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa3t5_43a/libboost-coroutine1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-docutils all 0.22.2+dfsg-2 [432 kB] Fetched 432 kB in 0s (22.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxu7g78rz/python3-docutils_0.22.2+dfsg-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-serialization-dev arm64 1.83.0.2+b2 [3816 B] Fetched 3816 B in 0s (244 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdbwuvq70/libboost-serialization-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 build-essential arm64 12.12 [4624 B] Fetched 4624 B in 0s (304 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4j7wv54l/build-essential_12.12_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcolamd3 arm64 1:7.11.0+dfsg-2 [41.5 kB] Fetched 41.5 kB in 0s (2650 kB/s) dpkg-name: info: moved 'libcolamd3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpi24wk9ju/libcolamd3_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [114 kB] Fetched 114 kB in 0s (7038 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6nx7hhki/libsharpyuv0_1.5.0-0.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbz2-dev arm64 1.0.8-6 [31.9 kB] Fetched 31.9 kB in 0s (1992 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsg3ke16v/libbz2-dev_1.0.8-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-regex1.83-dev arm64 1.83.0-5 [335 kB] Fetched 335 kB in 0s (18.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp908xb5wg/libboost-regex1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 default-libmysqlclient-dev arm64 1.1.1 [3252 B] Fetched 3252 B in 0s (210 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmbz4codr/default-libmysqlclient-dev_1.1.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkrb5-3 arm64 1.21.3-5 [308 kB] Fetched 308 kB in 0s (16.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjvyqnjhb/libkrb5-3_1.21.3-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libeigen3-dev all 3.4.0-5 [1034 kB] Fetched 1034 kB in 0s (43.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqfwh_vry/libeigen3-dev_3.4.0-5_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgprofng0 arm64 2.45-7 [702 kB] Fetched 702 kB in 0s (33.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp91xiohun/libgprofng0_2.45-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtbb-dev arm64 2022.1.0-3 [201 kB] Fetched 201 kB in 0s (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzfkualp_/libtbb-dev_2022.1.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libimagequant0 arm64 4.4.0-3 [216 kB] Fetched 216 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc23ecxl5/libimagequant0_4.4.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcap-ng0 arm64 0.8.5-4+b1 [17.0 kB] Fetched 17.0 kB in 0s (1080 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpajqf_igj/libcap-ng0_0.8.5-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 icu-devtools arm64 76.1-4 [200 kB] Fetched 200 kB in 0s (11.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7nbkkfzs/icu-devtools_76.1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfontbox-java all 1:1.8.16-5 [211 kB] Fetched 211 kB in 0s (12.2 MB/s) dpkg-name: info: moved 'libfontbox-java_1%3a1.8.16-5_all.deb' to '/srv/rebuilderd/tmp/tmphuslh3wq/libfontbox-java_1.8.16-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 cmake-data all 4.1.1+really3.31.6-2 [2268 kB] Fetched 2268 kB in 0s (66.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6n3ac5iq/cmake-data_4.1.1+really3.31.6-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgnutls-openssl27t64 arm64 3.8.10-2 [456 kB] Fetched 456 kB in 0s (23.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2qdzx_x_/libgnutls-openssl27t64_3.8.10-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgtk-3-0t64 arm64 3.24.51-1 [2698 kB] Fetched 2698 kB in 0s (72.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpenwkrnzs/libgtk-3-0t64_3.24.51-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libegl1 arm64 1.7.0-1+b2 [34.0 kB] Fetched 34.0 kB in 0s (2148 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr491ygv2/libegl1_1.7.0-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4 [1196 B] Fetched 1196 B in 0s (76.6 kB/s) dpkg-name: info: moved 'g++-aarch64-linux-gnu_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpfmobwdg9/g++-aarch64-linux-gnu_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxau6 arm64 1:1.0.11-1 [20.6 kB] Fetched 20.6 kB in 0s (1309 kB/s) dpkg-name: info: moved 'libxau6_1%3a1.0.11-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpp5l9mahe/libxau6_1.0.11-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxvidcore4 arm64 2:1.3.7-3 [202 kB] Fetched 202 kB in 0s (11.8 MB/s) dpkg-name: info: moved 'libxvidcore4_2%3a1.3.7-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpz5t0rvpw/libxvidcore4_1.3.7-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 openmpi-bin arm64 5.0.8-10+b1 [184 kB] Fetched 184 kB in 0s (10.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmhldkchu/openmpi-bin_5.0.8-10+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfabric1 arm64 2.1.0-1.1 [548 kB] Fetched 548 kB in 0s (27.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwwlzgdc6/libfabric1_2.1.0-1.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libthai0 arm64 0.1.29-2+b1 [48.4 kB] Fetched 48.4 kB in 0s (3044 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv3lz8_sa/libthai0_0.1.29-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5designer5 arm64 5.15.17-3 [2720 kB] Fetched 2720 kB in 0s (72.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4tgp8igc/libqt5designer5_5.15.17-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ncurses-bin arm64 6.5+20250216-2 [432 kB] Fetched 432 kB in 0s (21.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplng0xy4g/ncurses-bin_6.5+20250216-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxext6 arm64 2:1.3.4-1+b3 [49.2 kB] Fetched 49.2 kB in 0s (3111 kB/s) dpkg-name: info: moved 'libxext6_2%3a1.3.4-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmplfo68r1x/libxext6_1.3.4-1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libattr1 arm64 1:2.5.2-3 [22.7 kB] Fetched 22.7 kB in 0s (1419 kB/s) dpkg-name: info: moved 'libattr1_1%3a2.5.2-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpj1mppzfr/libattr1_2.5.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-arphic-gkai00mp all 2.11-16 [2293 kB] Fetched 2293 kB in 0s (66.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwdaij19o/fonts-arphic-gkai00mp_2.11-16_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgs10 arm64 10.06.0~dfsg-3 [2630 kB] Fetched 2630 kB in 0s (72.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphhw16kbx/libgs10_10.06.0~dfsg-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvdpau1 arm64 1.5-3+b1 [24.4 kB] Fetched 24.4 kB in 0s (1516 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxqb_s2ep/libvdpau1_1.5-3+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 texlive-latex-base all 2025.20250927-3 [1320 kB] Fetched 1320 kB in 0s (50.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi8_3u_it/texlive-latex-base_2025.20250927-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 liblz4-1 arm64 1.10.0-4 [60.0 kB] Fetched 60.0 kB in 0s (3782 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1ytvxos6/liblz4-1_1.10.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzvbi0t64 arm64 0.2.44-1 [262 kB] Fetched 262 kB in 0s (14.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph3ttxlsj/libzvbi0t64_0.2.44-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpsl5t64 arm64 0.21.2-1.1+b1 [57.1 kB] Fetched 57.1 kB in 0s (3619 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpol7sphl0/libpsl5t64_0.21.2-1.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxinerama1 arm64 2:1.1.4-3+b4 [16.0 kB] Fetched 16.0 kB in 0s (1032 kB/s) dpkg-name: info: moved 'libxinerama1_2%3a1.1.4-3+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmpxzubu7j6/libxinerama1_1.1.4-3+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgdal37 arm64 3.11.4+dfsg-1 [8910 kB] Fetched 8910 kB in 0s (110 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_70p9e7m/libgdal37_3.11.4+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libaudit1 arm64 1:4.1.2-1 [59.5 kB] Fetched 59.5 kB in 0s (3655 kB/s) dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpmktrgup5/libaudit1_4.1.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-gfs-baskerville all 1.1-6 [43.7 kB] Fetched 43.7 kB in 0s (2788 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnxs2oiz4/fonts-gfs-baskerville_1.1-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 pkg-config arm64 1.8.1-4 [14.0 kB] Fetched 14.0 kB in 0s (894 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf954w9zk/pkg-config_1.8.1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx264-165 arm64 2:0.165.3222+gitb35605ac-3 [441 kB] Fetched 441 kB in 0s (23.2 MB/s) dpkg-name: info: moved 'libx264-165_2%3a0.165.3222+gitb35605ac-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpp8jbfhd7/libx264-165_0.165.3222+gitb35605ac-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gpgsm arm64 2.4.8-3 [250 kB] Fetched 250 kB in 0s (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt22hb4vz/gpgsm_2.4.8-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavahi-common3 arm64 0.8-17 [44.9 kB] Fetched 44.9 kB in 0s (2856 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_29q_o50/libavahi-common3_0.8-17_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libsframe2 arm64 2.45-7 [80.0 kB] Fetched 80.0 kB in 0s (4994 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgguqdw4t/libsframe2_2.45-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsoxr0 arm64 0.1.3-4+b2 [54.9 kB] Fetched 54.9 kB in 0s (3434 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd8ds698u/libsoxr0_0.1.3-4+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 poppler-data all 0.4.12-1 [1601 kB] Fetched 1601 kB in 0s (56.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo6nuszvi/poppler-data_0.4.12-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 xz-utils arm64 5.8.1-2 [657 kB] Fetched 657 kB in 0s (31.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdsz8xvqm/xz-utils_5.8.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 cmake arm64 4.1.1+really3.31.6-2 [10.1 MB] Fetched 10.1 MB in 0s (115 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpne9iklvt/cmake_4.1.1+really3.31.6-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxtst6 arm64 2:1.2.5-1 [25.7 kB] Fetched 25.7 kB in 0s (1648 kB/s) dpkg-name: info: moved 'libxtst6_2%3a1.2.5-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpz3s1dpuw/libxtst6_1.2.5-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-util1 arm64 0.4.1-1 [23.6 kB] Fetched 23.6 kB in 0s (1517 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpddci0eg5/libxcb-util1_0.4.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libheif-plugin-dav1d arm64 1.20.2-2+b1 [18.1 kB] Fetched 18.1 kB in 0s (1163 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphk1wmmtg/libheif-plugin-dav1d_1.20.2-2+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libdrm-amdgpu1 arm64 2.4.125-2 [22.3 kB] Fetched 22.3 kB in 0s (1440 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcw6g69sy/libdrm-amdgpu1_2.4.125-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpcre2-32-0 arm64 10.46-1 [238 kB] Fetched 238 kB in 0s (13.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy69jpowm/libpcre2-32-0_10.46-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcomposite1 arm64 1:0.4.6-1 [16.4 kB] Fetched 16.4 kB in 0s (1057 kB/s) dpkg-name: info: moved 'libxcomposite1_1%3a0.4.6-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpbync0tix/libxcomposite1_0.4.6-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjsoncpp-dev arm64 1.9.6-4 [102 kB] Fetched 102 kB in 0s (5998 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1662frlb/libjsoncpp-dev_1.9.6-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzstd1 arm64 1.5.7+dfsg-2 [260 kB] Fetched 260 kB in 0s (14.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqtw3av1i/libzstd1_1.5.7+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3 arm64 3.13.7-1 [28.3 kB] Fetched 28.3 kB in 0s (1824 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph71l8ehw/python3_3.13.7-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ghostscript arm64 10.06.0~dfsg-3 [50.8 kB] Fetched 50.8 kB in 0s (3163 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplzadvddg/ghostscript_10.06.0~dfsg-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libaom-dev arm64 3.13.1-1 [1881 kB] Fetched 1881 kB in 0s (61.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp26jnmlhs/libaom-dev_3.13.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnl-3-200 arm64 3.11.0-2 [57.9 kB] Fetched 57.9 kB in 0s (3661 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbqa9l0f4/libnl-3-200_3.11.0-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libqt6widgets6 arm64 6.9.2+dfsg-2 [2472 kB] Fetched 2472 kB in 0s (68.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzwia_zm4/libqt6widgets6_6.9.2+dfsg-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libhsa-runtime64-1 arm64 6.1.2-3 [302 kB] Fetched 302 kB in 0s (16.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6tq4z55x/libhsa-runtime64-1_6.1.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwebpmux3 arm64 1.5.0-0.1 [125 kB] Fetched 125 kB in 0s (7484 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph91za5on/libwebpmux3_1.5.0-0.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-urw-base35 all 20200910-8 [10.8 MB] Fetched 10.8 MB in 0s (118 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr3l8u9q_/fonts-urw-base35_20200910-8_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 openjdk-21-jre-headless arm64 21.0.9~8ea-1 [40.8 MB] Fetched 40.8 MB in 0s (171 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph8ojp35b/openjdk-21-jre-headless_21.0.9~8ea-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libassuan9 arm64 3.0.2-2 [59.1 kB] Fetched 59.1 kB in 0s (3700 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5jq21svf/libassuan9_3.0.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsuperlu7 arm64 7.0.1+dfsg1-2 [145 kB] Fetched 145 kB in 0s (8482 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1zunllkz/libsuperlu7_7.0.1+dfsg1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnetcdf22 arm64 1:4.9.3-1+b1 [480 kB] Fetched 480 kB in 0s (24.9 MB/s) dpkg-name: info: moved 'libnetcdf22_1%3a4.9.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpxj5p92x7/libnetcdf22_4.9.3-1+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgnutls30t64 arm64 3.8.10-2 [1395 kB] Fetched 1395 kB in 0s (51.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppop5h7oh/libgnutls30t64_3.8.10-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libthai-data all 0.1.29-2 [168 kB] Fetched 168 kB in 0s (9887 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsvb_rvrm/libthai-data_0.1.29-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 preview-latex-style all 13.2-1.1 [350 kB] Fetched 350 kB in 0s (19.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3i9zahrc/preview-latex-style_13.2-1.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavif-dev arm64 1.3.0-1+b1 [60.2 kB] Fetched 60.2 kB in 0s (3749 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcy8ftqd4/libavif-dev_1.3.0-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-zopfli arm64 0.2.3.post1-1 [10.2 kB] Fetched 10.2 kB in 0s (661 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu67065gk/python3-zopfli_0.2.3.post1-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libjson-c-dev arm64 0.18+ds-1 [75.1 kB] Fetched 75.1 kB in 0s (4746 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyoz7n0n5/libjson-c-dev_0.18+ds-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnss3 arm64 2:3.117-1 [1288 kB] Fetched 1288 kB in 0s (50.2 MB/s) dpkg-name: info: moved 'libnss3_2%3a3.117-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp4nycx6ez/libnss3_3.117-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libegl-dev arm64 1.7.0-1+b2 [19.5 kB] Fetched 19.5 kB in 0s (1261 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpem5ipx9m/libegl-dev_1.7.0-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-decorator all 5.2.1-2 [33.0 kB] Fetched 33.0 kB in 0s (2122 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw4k8m314/python3-decorator_5.2.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-czechslovak all 2025.20250927-1 [11.0 MB] Fetched 11.0 MB in 0s (123 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoipgeh5a/texlive-lang-czechslovak_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librbio4 arm64 1:7.11.0+dfsg-2 [47.4 kB] Fetched 47.4 kB in 0s (2864 kB/s) dpkg-name: info: moved 'librbio4_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp8is1tzbr/librbio4_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libswresample-dev arm64 7:7.1.2-1+b1 [104 kB] Fetched 104 kB in 0s (6385 kB/s) dpkg-name: info: moved 'libswresample-dev_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpor7w_2a9/libswresample-dev_7.1.2-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqglviewer-headers all 2.8.0+dfsg1-3 [50.2 kB] Fetched 50.2 kB in 0s (1584 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgu3vhj7v/libqglviewer-headers_2.8.0+dfsg1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libshine3 arm64 3.1.1-3 [23.9 kB] Fetched 23.9 kB in 0s (1527 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl8ynzo_r/libshine3_3.1.1-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-filesystem1.83.0 arm64 1.83.0-5 [273 kB] Fetched 273 kB in 0s (15.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb8png17h/libboost-filesystem1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libheif-plugin-libde265 arm64 1.20.2-2+b1 [16.9 kB] Fetched 16.9 kB in 0s (1050 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu8v93olk/libheif-plugin-libde265_1.20.2-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librhash1 arm64 1.4.6-1 [131 kB] Fetched 131 kB in 0s (7992 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw0x5b_fy/librhash1_1.4.6-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxxhash-dev arm64 0.8.3-2 [82.6 kB] Fetched 82.6 kB in 0s (5163 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplubq_bs1/libxxhash-dev_0.8.3-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-lz4 arm64 4.4.4+dfsg-3 [25.5 kB] Fetched 25.5 kB in 0s (1611 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf90rncx2/python3-lz4_4.4.4+dfsg-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 dconf-service arm64 0.49.0-1 [31.9 kB] Fetched 31.9 kB in 0s (2034 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpldgwt515/dconf-service_0.49.0-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-mpmath all 1.3.0-1 [419 kB] Fetched 419 kB in 0s (22.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9q4o2lha/python3-mpmath_1.3.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-hl-fortran-310 arm64 1.14.5+repack-4 [44.5 kB] Fetched 44.5 kB in 0s (2825 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpda_82h4q/libhdf5-hl-fortran-310_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtheoraenc2 arm64 1.2.0+dfsg-6 [105 kB] Fetched 105 kB in 0s (6259 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2msw3b4k/libtheoraenc2_1.2.0+dfsg-6_arm64.deb' Downloading dependency 369 of 1117: python3-inflect:arm64=7.5.0-1 Downloading dependency 370 of 1117: qt5-qmake-bin:arm64=5.15.17+dfsg-4 Downloading dependency 371 of 1117: libcrypt-dev:arm64=1:4.4.38-1 Downloading dependency 372 of 1117: libpgm-5.3-0t64:arm64=5.3.128~dfsg-2.1+b1 Downloading dependency 373 of 1117: libpango-1.0-0:arm64=1.56.3-2 Downloading dependency 374 of 1117: libqt5xml5t64:arm64=5.15.17+dfsg-4 Downloading dependency 375 of 1117: fonts-tlwg-loma-otf:arm64=1:0.7.3-1 Downloading dependency 376 of 1117: libgs-common:arm64=10.06.0~dfsg-3 Downloading dependency 377 of 1117: libmtdev1t64:arm64=1.1.7-1 Downloading dependency 378 of 1117: binutils-common:arm64=2.45-7 Downloading dependency 379 of 1117: libvtk9.5-qt:arm64=9.5.2+dfsg2-1 Downloading dependency 380 of 1117: libxdmcp-dev:arm64=1:1.1.5-1 Downloading dependency 381 of 1117: libice6:arm64=2:1.1.1-1 Downloading dependency 382 of 1117: libsuitesparseconfig7:arm64=1:7.11.0+dfsg-2 Downloading dependency 383 of 1117: libexpat1-dev:arm64=2.7.3-1 Downloading dependency 384 of 1117: libarmadillo14:arm64=1:14.2.3+dfsg-1 Downloading dependency 385 of 1117: libqt6gui6:arm64=6.9.2+dfsg-2 Downloading dependency 386 of 1117: libgfortran5:arm64=15.2.0-4 Downloading dependency 387 of 1117: texlive-lang-greek:arm64=2025.20250927-1 Downloading dependency 388 of 1117: python3-vtk9:arm64=9.5.2+dfsg2-1 Downloading dependency 389 of 1117: liblsan0:arm64=15.2.0-4 Downloading dependency 390 of 1117: python3-pil.imagetk:arm64=11.3.0-1 Downloading dependency 391 of 1117: fonts-tlwg-laksaman-otf:arm64=1:0.7.3-1 Downloading dependency 392 of 1117: media-types:arm64=14.0.0 Downloading dependency 393 of 1117: libasound2-data:arm64=1.2.14-2 Downloading dependency 394 of 1117: libbrotli-dev:arm64=1.1.0-2+b7 Downloading dependency 395 of 1117: librist4:arm64=0.2.11+dfsg-1 Downloading dependency 396 of 1117: libboost-coroutine1.83-dev:arm64=1.83.0-5 Downloading dependency 397 of 1117: python3-docutils:arm64=0.22.2+dfsg-2 Downloading dependency 398 of 1117: libboost-serialization-dev:arm64=1.83.0.2+b2 Downloading dependency 399 of 1117: build-essential:arm64=12.12 Downloading dependency 400 of 1117: libcolamd3:arm64=1:7.11.0+dfsg-2 Downloading dependency 401 of 1117: libsharpyuv0:arm64=1.5.0-0.1 Downloading dependency 402 of 1117: libbz2-dev:arm64=1.0.8-6 Downloading dependency 403 of 1117: libboost-regex1.83-dev:arm64=1.83.0-5 Downloading dependency 404 of 1117: default-libmysqlclient-dev:arm64=1.1.1 Downloading dependency 405 of 1117: libkrb5-3:arm64=1.21.3-5 Downloading dependency 406 of 1117: libeigen3-dev:arm64=3.4.0-5 Downloading dependency 407 of 1117: libgprofng0:arm64=2.45-7 Downloading dependency 408 of 1117: libtbb-dev:arm64=2022.1.0-3 Downloading dependency 409 of 1117: libimagequant0:arm64=4.4.0-3 Downloading dependency 410 of 1117: libcap-ng0:arm64=0.8.5-4+b1 Downloading dependency 411 of 1117: icu-devtools:arm64=76.1-4 Downloading dependency 412 of 1117: libfontbox-java:arm64=1:1.8.16-5 Downloading dependency 413 of 1117: cmake-data:arm64=4.1.1+really3.31.6-2 Downloading dependency 414 of 1117: libgnutls-openssl27t64:arm64=3.8.10-2 Downloading dependency 415 of 1117: libgtk-3-0t64:arm64=3.24.51-1 Downloading dependency 416 of 1117: libegl1:arm64=1.7.0-1+b2 Downloading dependency 417 of 1117: g++-aarch64-linux-gnu:arm64=4:15.2.0-4 Downloading dependency 418 of 1117: libxau6:arm64=1:1.0.11-1 Downloading dependency 419 of 1117: libxvidcore4:arm64=2:1.3.7-3 Downloading dependency 420 of 1117: openmpi-bin:arm64=5.0.8-10+b1 Downloading dependency 421 of 1117: libfabric1:arm64=2.1.0-1.1 Downloading dependency 422 of 1117: libthai0:arm64=0.1.29-2+b1 Downloading dependency 423 of 1117: libqt5designer5:arm64=5.15.17-3 Downloading dependency 424 of 1117: ncurses-bin:arm64=6.5+20250216-2 Downloading dependency 425 of 1117: libxext6:arm64=2:1.3.4-1+b3 Downloading dependency 426 of 1117: libattr1:arm64=1:2.5.2-3 Downloading dependency 427 of 1117: fonts-arphic-gkai00mp:arm64=2.11-16 Downloading dependency 428 of 1117: libgs10:arm64=10.06.0~dfsg-3 Downloading dependency 429 of 1117: libvdpau1:arm64=1.5-3+b1 Downloading dependency 430 of 1117: texlive-latex-base:arm64=2025.20250927-3 Downloading dependency 431 of 1117: liblz4-1:arm64=1.10.0-4 Downloading dependency 432 of 1117: libzvbi0t64:arm64=0.2.44-1 Downloading dependency 433 of 1117: libpsl5t64:arm64=0.21.2-1.1+b1 Downloading dependency 434 of 1117: libxinerama1:arm64=2:1.1.4-3+b4 Downloading dependency 435 of 1117: libgdal37:arm64=3.11.4+dfsg-1 Downloading dependency 436 of 1117: libaudit1:arm64=1:4.1.2-1 Downloading dependency 437 of 1117: fonts-gfs-baskerville:arm64=1.1-6 Downloading dependency 438 of 1117: pkg-config:arm64=1.8.1-4 Downloading dependency 439 of 1117: libx264-165:arm64=2:0.165.3222+gitb35605ac-3 Downloading dependency 440 of 1117: gpgsm:arm64=2.4.8-3 Downloading dependency 441 of 1117: libavahi-common3:arm64=0.8-17 Downloading dependency 442 of 1117: libsframe2:arm64=2.45-7 Downloading dependency 443 of 1117: libsoxr0:arm64=0.1.3-4+b2 Downloading dependency 444 of 1117: poppler-data:arm64=0.4.12-1 Downloading dependency 445 of 1117: xz-utils:arm64=5.8.1-2 Downloading dependency 446 of 1117: cmake:arm64=4.1.1+really3.31.6-2 Downloading dependency 447 of 1117: libxtst6:arm64=2:1.2.5-1 Downloading dependency 448 of 1117: libxcb-util1:arm64=0.4.1-1 Downloading dependency 449 of 1117: libheif-plugin-dav1d:arm64=1.20.2-2+b1 Downloading dependency 450 of 1117: libdrm-amdgpu1:arm64=2.4.125-2 Downloading dependency 451 of 1117: libpcre2-32-0:arm64=10.46-1 Downloading dependency 452 of 1117: libxcomposite1:arm64=1:0.4.6-1 Downloading dependency 453 of 1117: libjsoncpp-dev:arm64=1.9.6-4 Downloading dependency 454 of 1117: libzstd1:arm64=1.5.7+dfsg-2 Downloading dependency 455 of 1117: python3:arm64=3.13.7-1 Downloading dependency 456 of 1117: ghostscript:arm64=10.06.0~dfsg-3 Downloading dependency 457 of 1117: libaom-dev:arm64=3.13.1-1 Downloading dependency 458 of 1117: libnl-3-200:arm64=3.11.0-2 Downloading dependency 459 of 1117: libqt6widgets6:arm64=6.9.2+dfsg-2 Downloading dependency 460 of 1117: libhsa-runtime64-1:arm64=6.1.2-3 Downloading dependency 461 of 1117: libwebpmux3:arm64=1.5.0-0.1 Downloading dependency 462 of 1117: fonts-urw-base35:arm64=20200910-8 Downloading dependency 463 of 1117: openjdk-21-jre-headless:arm64=21.0.9~8ea-1 Downloading dependency 464 of 1117: libassuan9:arm64=3.0.2-2 Downloading dependency 465 of 1117: libsuperlu7:arm64=7.0.1+dfsg1-2 Downloading dependency 466 of 1117: libnetcdf22:arm64=1:4.9.3-1+b1 Downloading dependency 467 of 1117: libgnutls30t64:arm64=3.8.10-2 Downloading dependency 468 of 1117: libthai-data:arm64=0.1.29-2 Downloading dependency 469 of 1117: preview-latex-style:arm64=13.2-1.1 Downloading dependency 470 of 1117: libavif-dev:arm64=1.3.0-1+b1 Downloading dependency 471 of 1117: python3-zopfli:arm64=0.2.3.post1-1 Downloading dependency 472 of 1117: libjson-c-dev:arm64=0.18+ds-1 Downloading dependency 473 of 1117: libnss3:arm64=2:3.117-1 Downloading dependency 474 of 1117: libegl-dev:arm64=1.7.0-1+b2 Downloading dependency 475 of 1117: python3-decorator:arm64=5.2.1-2 Downloading dependency 476 of 1117: texlive-lang-czechslovak:arm64=2025.20250927-1 Downloading dependency 477 of 1117: librbio4:arm64=1:7.11.0+dfsg-2 Downloading dependency 478 of 1117: libswresample-dev:arm64=7:7.1.2-1+b1 Downloading dependency 479 of 1117: libqglviewer-headers:arm64=2.8.0+dfsg1-3 Downloading dependency 480 of 1117: libshine3:arm64=3.1.1-3 Downloading dependency 481 of 1117: libboost-filesystem1.83.0:arm64=1.83.0-5 Downloading dependency 482 of 1117: libheif-plugin-libde265:arm64=1.20.2-2+b1 Downloading dependency 483 of 1117: librhash1:arm64=1.4.6-1 Downloading dependency 484 of 1117: libxxhash-dev:arm64=0.8.3-2 Downloading dependency 485 of 1117: python3-lz4:arm64=4.4.4+dfsg-3 Downloading dependency 486 of 1117: dconf-service:arm64=0.49.0-1 Downloading dependency 487 of 1117: python3-mpmath:arm64=1.3.0-1 Downloading dependency 488 of 1117: libhdf5-hl-fortran-310:arm64=1.14.5+repack-4 Downloading dependency 489 of 1117: libtheoraenc2:arm64=1.2.0+dfsg-6 Downloading dependency 490 of 1117: libucx0:arm64=1.19.0+ds-1Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libucx0 arm64 1.19.0+ds-1 [1081 kB] Fetched 1081 kB in 0s (45.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_yypx3xr/libucx0_1.19.0+ds-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpoppler147 arm64 25.03.0-11.1 [1911 kB] Fetched 1911 kB in 0s (60.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmhfpv194/libpoppler147_25.03.0-11.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 procps arm64 2:4.0.4-9 [871 kB] Fetched 871 kB in 0s (38.3 MB/s) dpkg-name: info: moved 'procps_2%3a4.0.4-9_arm64.deb' to '/srv/rebuilderd/tmp/tmpgmdimq_8/procps_4.0.4-9_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpython3-stdlib arm64 3.13.7-1 [10.2 kB] Fetched 10.2 kB in 0s (645 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_qk9xday/libpython3-stdlib_3.13.7-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-mpi-python1.83.0 arm64 1.83.0-5 [343 kB] Fetched 343 kB in 0s (19.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0i7hvkzi/libboost-mpi-python1.83.0_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libitm1 arm64 15.2.0-4 [24.2 kB] Fetched 24.2 kB in 0s (1597 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_8fetdx2/libitm1_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwebp7 arm64 1.5.0-0.1 [271 kB] Fetched 271 kB in 0s (15.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzxyjoohg/libwebp7_1.5.0-0.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcairo2 arm64 1.18.4-1+b1 [483 kB] Fetched 483 kB in 0s (24.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpacgizgto/libcairo2_1.18.4-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-date-time1.83.0 arm64 1.83.0-5 [231 kB] Fetched 231 kB in 0s (12.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzd61i4f3/libboost-date-time1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libswscale8 arm64 7:7.1.2-1+b1 [204 kB] Fetched 204 kB in 0s (11.9 MB/s) dpkg-name: info: moved 'libswscale8_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp_qqc9cy3/libswscale8_7.1.2-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pexpect all 4.9-3 [55.6 kB] Fetched 55.6 kB in 0s (3446 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphxbz9zfd/python3-pexpect_4.9-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjpeg-dev arm64 1:2.1.5-4 [72.2 kB] Fetched 72.2 kB in 0s (4564 kB/s) dpkg-name: info: moved 'libjpeg-dev_1%3a2.1.5-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpc1ezajv7/libjpeg-dev_2.1.5-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 texlive-luatex all 2025.20250927-3 [36.0 MB] Fetched 36.0 MB in 0s (158 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpff9nwpkc/texlive-luatex_2025.20250927-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 util-linux arm64 2.41.2-4 [1121 kB] Fetched 1121 kB in 0s (45.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplaljd853/util-linux_2.41.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libproc2-0 arm64 2:4.0.4-9 [62.8 kB] Fetched 62.8 kB in 0s (3866 kB/s) dpkg-name: info: moved 'libproc2-0_2%3a4.0.4-9_arm64.deb' to '/srv/rebuilderd/tmp/tmpdvdi2ngj/libproc2-0_4.0.4-9_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-gfs-porson all 1.1-7 [33.8 kB] Fetched 33.8 kB in 0s (2057 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpofsqy9fn/fonts-gfs-porson_1.1-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtbbbind-2-5 arm64 2022.1.0-3 [13.7 kB] Fetched 13.7 kB in 0s (870 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw5v6yf1k/libtbbbind-2-5_2022.1.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnspr4 arm64 2:4.37-1 [101 kB] Fetched 101 kB in 0s (5838 kB/s) dpkg-name: info: moved 'libnspr4_2%3a4.37-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpen3z7f75/libnspr4_4.37-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.18.1-2 [877 kB] Fetched 877 kB in 0s (39.3 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-2_all.deb' to '/srv/rebuilderd/tmp/tmpc1ynmooa/automake_1.18.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-chrono1.83-dev arm64 1.83.0-5 [245 kB] Fetched 245 kB in 0s (13.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp98ybxd_b/libboost-chrono1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-date-time-dev arm64 1.83.0.2+b2 [3584 B] Fetched 3584 B in 0s (231 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgwqr22jt/libboost-date-time-dev_1.83.0.2+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 base-passwd arm64 3.6.7 [53.4 kB] Fetched 53.4 kB in 0s (3342 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyfkih4mm/base-passwd_3.6.7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcbor0.10 arm64 0.10.2-2 [27.4 kB] Fetched 27.4 kB in 0s (1700 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzq0apot2/libcbor0.10_0.10.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwloc-dev arm64 2.12.2-1 [239 kB] Fetched 239 kB in 0s (13.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt3wv1zi5/libhwloc-dev_2.12.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsensors-config all 1:3.6.2-2 [16.2 kB] Fetched 16.2 kB in 0s (1032 kB/s) dpkg-name: info: moved 'libsensors-config_1%3a3.6.2-2_all.deb' to '/srv/rebuilderd/tmp/tmpbcu_70wq/libsensors-config_3.6.2-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 openssh-client arm64 1:10.2p1-1 [950 kB] Fetched 950 kB in 0s (41.4 MB/s) dpkg-name: info: moved 'openssh-client_1%3a10.2p1-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpl5tb2nn6/openssh-client_10.2p1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-serialization1.83.0 arm64 1.83.0-5 [325 kB] Fetched 325 kB in 0s (17.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqxkklok9/libboost-serialization1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-timer1.83.0 arm64 1.83.0-5 [235 kB] Fetched 235 kB in 0s (13.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsnkbkqt8/libboost-timer1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-executing all 2.2.0-0.3 [24.6 kB] Fetched 24.6 kB in 0s (1518 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps2gk74rh/python3-executing_2.2.0-0.3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxshmfence1 arm64 1.3.3-1 [11.1 kB] Fetched 11.1 kB in 0s (697 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7r0e5p9t/libxshmfence1_1.3.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmunge2 arm64 0.5.16-1 [19.2 kB] Fetched 19.2 kB in 0s (1236 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5tqbmb80/libmunge2_0.5.16-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblerc-dev arm64 4.0.0+ds-5 [164 kB] Fetched 164 kB in 0s (9584 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr8et5mc5/liblerc-dev_4.0.0+ds-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 make arm64 4.4.1-2 [452 kB] Fetched 452 kB in 0s (23.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf_xn97yy/make_4.4.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsm6 arm64 2:1.2.6-1 [36.4 kB] Fetched 36.4 kB in 0s (2361 kB/s) dpkg-name: info: moved 'libsm6_2%3a1.2.6-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpiqgvysxs/libsm6_1.2.6-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfontconfig1-dev arm64 2.15.0-2.4 [269 kB] Fetched 269 kB in 0s (15.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdzeg4uhk/libfontconfig1-dev_2.15.0-2.4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-5 [329 kB] Fetched 329 kB in 0s (18.2 MB/s) dpkg-name: info: moved 'libgmpxx4ldbl_2%3a6.3.0+dfsg-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpg1t629bd/libgmpxx4ldbl_6.3.0+dfsg-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsqlite3-0 arm64 3.46.1-8 [884 kB] Fetched 884 kB in 0s (38.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpguxqt19q/libsqlite3-0_3.46.1-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnghttp2-dev arm64 1.64.0-1.1+b1 [112 kB] Fetched 112 kB in 0s (6887 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkfwtrf4u/libnghttp2-dev_1.64.0-1.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-prompt-toolkit all 3.0.52-1 [280 kB] Fetched 280 kB in 0s (15.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpns7jpq3i/python3-prompt-toolkit_3.0.52-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus-system-bus-common all 1.16.2-2 [53.5 kB] Fetched 53.5 kB in 0s (5323 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnsjs2b92/dbus-system-bus-common_1.16.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libumfpack6 arm64 1:7.11.0+dfsg-2 [240 kB] Fetched 240 kB in 0s (13.8 MB/s) dpkg-name: info: moved 'libumfpack6_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpiu8lf6dl/libumfpack6_7.11.0+dfsg-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3.13-tk arm64 3.13.8-1 [106 kB] Fetched 106 kB in 0s (6409 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1cs0vdxf/python3.13-tk_3.13.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxmu6 arm64 2:1.1.3-3+b4 [55.7 kB] Fetched 55.7 kB in 0s (3504 kB/s) dpkg-name: info: moved 'libxmu6_2%3a1.1.3-3+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmp7w9v0q8m/libxmu6_1.1.3-3+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 adwaita-icon-theme all 49.0-1 [507 kB] Fetched 507 kB in 0s (25.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4exxuyxe/adwaita-icon-theme_49.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtbb12 arm64 2022.1.0-3 [67.0 kB] Fetched 67.0 kB in 0s (4139 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz0wsikc3/libtbb12_2022.1.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.20-2 [315 kB] Fetched 315 kB in 0s (17.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo6f7gw5v/m4_1.4.20-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libamd-comgr2 arm64 6.0+git20231212.4510c28+dfsg-3+b2 [12.1 MB] Fetched 12.1 MB in 0s (125 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc58sl3qt/libamd-comgr2_6.0+git20231212.4510c28+dfsg-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-310 arm64 1.14.5+repack-4 [1228 kB] Fetched 1228 kB in 0s (47.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqvy5ao_9/libhdf5-openmpi-310_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 default-jdk-headless arm64 2:1.21-76 [1124 B] Fetched 1124 B in 0s (73.5 kB/s) dpkg-name: info: moved 'default-jdk-headless_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmpoqnc3ulz/default-jdk-headless_1.21-76_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pyparsing all 3.1.3-1 [148 kB] Fetched 148 kB in 0s (3729 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpicui776q/python3-pyparsing_3.1.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenmpi-dev arm64 5.0.8-10+b1 [1090 kB] Fetched 1090 kB in 0s (45.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1by5us3k/libopenmpi-dev_5.0.8-10+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-tools-dev arm64 1.83.0.2+b2 [3764 B] Fetched 3764 B in 0s (248 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqecg9alp/libboost-tools-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 xfonts-utils arm64 1:7.7+7 [89.3 kB] Fetched 89.3 kB in 0s (5574 kB/s) dpkg-name: info: moved 'xfonts-utils_1%3a7.7+7_arm64.deb' to '/srv/rebuilderd/tmp/tmpkt2d9irb/xfonts-utils_7.7+7_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 nlohmann-json3-dev all 3.12.0.really.3.12.0.really.3.11.3-2 [263 kB] Fetched 263 kB in 0s (15.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqsh3m59_/nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbz2-1.0 arm64 1.0.8-6 [37.8 kB] Fetched 37.8 kB in 0s (2444 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuvy_vykz/libbz2-1.0_1.0.8-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtwolame0 arm64 0.4.0-2+b2 [49.3 kB] Fetched 49.3 kB in 0s (3122 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1jftwavy/libtwolame0_0.4.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libexprtk-dev all 0.0.3-3 [121 kB] Fetched 121 kB in 0s (7525 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgdvcmapv/libexprtk-dev_0.0.3-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgdbm6t64 arm64 1.26-1 [77.5 kB] Fetched 77.5 kB in 0s (4894 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl7ej7jj0/libgdbm6t64_1.26-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-fiber-dev arm64 1.83.0.2+b2 [4016 B] Fetched 4016 B in 0s (265 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphc3_zg3i/libboost-fiber-dev_1.83.0.2+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 texlive-fonts-recommended all 2025.20250927-3 [4992 kB] Fetched 4992 kB in 0s (90.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxsgujna7/texlive-fonts-recommended_2025.20250927-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgio-2.0-dev-bin arm64 2.86.0-5 [166 kB] Fetched 166 kB in 0s (9932 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpejx0rhjn/libgio-2.0-dev-bin_2.86.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libllvm19 arm64 1:19.1.7-7 [23.2 MB] Fetched 23.2 MB in 0s (167 MB/s) dpkg-name: info: moved 'libllvm19_1%3a19.1.7-7_arm64.deb' to '/srv/rebuilderd/tmp/tmpr6mfd248/libllvm19_19.1.7-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-310 arm64 1.14.5+repack-4 [1177 kB] Fetched 1177 kB in 0s (47.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpijqmwh8x/libhdf5-310_1.14.5+repack-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libglib2.0-dev-bin arm64 2.86.0-5 [55.9 kB] Fetched 55.9 kB in 0s (3546 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkgqkpmt4/libglib2.0-dev-bin_2.86.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 readline-common all 8.3-3 [74.8 kB] Fetched 74.8 kB in 0s (4650 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6eegu0bg/readline-common_8.3-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20240727.1 [60.2 kB] Fetched 60.2 kB in 0s (3772 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvxod54ce/autotools-dev_20240727.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwebp-dev arm64 1.5.0-0.1 [406 kB] Fetched 406 kB in 0s (21.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp97dzyl1/libwebp-dev_1.5.0-0.1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libelf1t64 arm64 0.193-3 [189 kB] Fetched 189 kB in 0s (11.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg89mhlvt/libelf1t64_0.193-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-ufolib2 all 0.17.1+dfsg1-1 [33.0 kB] Fetched 33.0 kB in 0s (2131 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdw1u6plu/python3-ufolib2_0.17.1+dfsg1-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gpgconf arm64 2.4.8-3 [122 kB] Fetched 122 kB in 0s (7542 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp55ov5f21/gpgconf_2.4.8-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-type-erasure1.83-dev arm64 1.83.0-5 [250 kB] Fetched 250 kB in 0s (14.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7q27od0u/libboost-type-erasure1.83-dev_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-4 [74.3 MB] Fetched 74.3 MB in 0s (185 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2c9u3k44/cpp-15-aarch64-linux-gnu_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 rubygems-integration all 1.19 [5488 B] Fetched 5488 B in 0s (352 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1fa0yus3/rubygems-integration_1.19_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtinfo6 arm64 6.5+20250216-2 [341 kB] Fetched 341 kB in 0s (18.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppiattq0q/libtinfo6_6.5+20250216-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 adduser all 3.153 [191 kB] Fetched 191 kB in 0s (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc4pm6h57/adduser_3.153_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnghttp2-14 arm64 1.64.0-1.1+b1 [71.7 kB] Fetched 71.7 kB in 0s (4554 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2mijgk05/libnghttp2-14_1.64.0-1.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxss1 arm64 1:1.2.3-1+b3 [17.1 kB] Fetched 17.1 kB in 0s (1119 kB/s) dpkg-name: info: moved 'libxss1_1%3a1.2.3-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmpqpc8qznv/libxss1_1.2.3-1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx11-xcb1 arm64 2:1.8.12-1 [247 kB] Fetched 247 kB in 0s (14.2 MB/s) dpkg-name: info: moved 'libx11-xcb1_2%3a1.8.12-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpxo6zyu_l/libx11-xcb1_1.8.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-lxml arm64 6.0.2-1 [1260 kB] Fetched 1260 kB in 0s (49.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptswx_9v5/python3-lxml_6.0.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 openssl arm64 3.5.4-1 [1457 kB] Fetched 1457 kB in 0s (54.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq1n608th/openssl_3.5.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx11-6 arm64 2:1.8.12-1 [795 kB] Fetched 795 kB in 0s (36.2 MB/s) dpkg-name: info: moved 'libx11-6_2%3a1.8.12-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpcz1q64of/libx11-6_1.8.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-stacktrace1.83.0 arm64 1.83.0-5 [277 kB] Fetched 277 kB in 0s (15.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx2_80_h4/libboost-stacktrace1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkml-dev arm64 1.3.0-13 [662 kB] Fetched 662 kB in 0s (31.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6o7h60z6/libkml-dev_1.3.0-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx265-215 arm64 4.1-3 [1632 kB] Fetched 1632 kB in 0s (57.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5_abmdw6/libx265-215_4.1-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libproj-dev arm64 9.7.0-1 [140 kB] Fetched 140 kB in 0s (8515 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfxl4kp0b/libproj-dev_9.7.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 perl-base arm64 5.40.1-6 [1527 kB] Fetched 1527 kB in 0s (55.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph8fwq7na/perl-base_5.40.1-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx11-dev arm64 2:1.8.12-1 [883 kB] Fetched 883 kB in 0s (39.4 MB/s) dpkg-name: info: moved 'libx11-dev_2%3a1.8.12-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpli9e74uo/libx11-dev_1.8.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtheora1 arm64 1.2.0+dfsg-6 [130 kB] Fetched 130 kB in 0s (7907 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprzf827w6/libtheora1_1.2.0+dfsg-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libp11-kit-dev arm64 0.25.9-2 [220 kB] Fetched 220 kB in 0s (13.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7j724_7i/libp11-kit-dev_0.25.9-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 pyqt5-dev-tools arm64 5.15.11+dfsg-2+b2 [178 kB] Fetched 178 kB in 0s (10.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy7_hji_g/pyqt5-dev-tools_5.15.11+dfsg-2+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcurl4t64 arm64 8.16.0-4 [368 kB] Fetched 368 kB in 0s (20.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq5bt1usb/libcurl4t64_8.16.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Fetched 104 kB in 0s (6464 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmlu2e_zf/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libext2fs2t64 arm64 1.47.2-3+b3 [205 kB] Fetched 205 kB in 0s (12.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3cds6k7c/libext2fs2t64_1.47.2-3+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.1-2 [770 kB] Fetched 770 kB in 0s (36.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpevzn59kc/autopoint_0.23.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgl2ps1.4 arm64 1.4.2+dfsg1-4 [40.0 kB] Fetched 40.0 kB in 0s (2574 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiygom_ev/libgl2ps1.4_1.4.2+dfsg1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblzma5 arm64 5.8.1-2 [302 kB] Fetched 302 kB in 0s (16.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj08b3d0j/liblzma5_5.8.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-english all 2025.20250927-1 [213 MB] Fetched 213 MB in 1s (185 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfsxg481l/texlive-lang-english_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-math1.83.0 arm64 1.83.0-5 [471 kB] Fetched 471 kB in 0s (24.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3v12gbk2/libboost-math1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libudfread3 arm64 1.2.0-2 [16.1 kB] Fetched 16.1 kB in 0s (1047 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu_m8j8pr/libudfread3_1.2.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 tipa all 2:1.3-21 [2974 kB] Fetched 2974 kB in 0s (76.4 MB/s) dpkg-name: info: moved 'tipa_2%3a1.3-21_all.deb' to '/srv/rebuilderd/tmp/tmpahs7nhg7/tipa_1.3-21_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgl-dev arm64 1.7.0-1+b2 [101 kB] Fetched 101 kB in 0s (6097 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphryncoa1/libgl-dev_1.7.0-1+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libasan8 arm64 15.2.0-4 [2600 kB] Fetched 2600 kB in 0s (70.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptzfza65b/libasan8_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libproj25 arm64 9.7.0-1 [1245 kB] Fetched 1245 kB in 0s (49.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpizyb_24p/libproj25_9.7.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libapparmor1 arm64 4.1.0-1 [42.9 kB] Fetched 42.9 kB in 0s (2767 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0x96iqsq/libapparmor1_4.1.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdpkg-perl all 1.22.21 [650 kB] Fetched 650 kB in 0s (31.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzvfs3hzt/libdpkg-perl_1.22.21_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpq-dev arm64 18.0-1 [159 kB] Fetched 159 kB in 0s (9357 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnlksny3c/libpq-dev_18.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libraqm0 arm64 0.10.3-1 [13.6 kB] Fetched 13.6 kB in 0s (890 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzp0m74s6/libraqm0_0.10.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcairo-gobject2 arm64 1.18.4-1+b1 [130 kB] Fetched 130 kB in 0s (8028 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqadzbeas/libcairo-gobject2_1.18.4-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqhull8.0 arm64 2020.2-7 [228 kB] Fetched 228 kB in 0s (13.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpebv2vq7x/libqhull8.0_2020.2-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5widgets5t64 arm64 5.15.17+dfsg-4 [2266 kB] Fetched 2266 kB in 0s (68.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqz70fdh3/libqt5widgets5t64_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libswscale-dev arm64 7:7.1.2-1+b1 [226 kB] Fetched 226 kB in 0s (13.0 MB/s) dpkg-name: info: moved 'libswscale-dev_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpbz9ub5yi/libswscale-dev_7.1.2-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libteckit0 arm64 2.5.12+ds1-1+b1 [303 kB] Fetched 303 kB in 0s (17.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_hvx001z/libteckit0_2.5.12+ds1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libinput-bin arm64 1.28.1-1 [26.4 kB] Fetched 26.4 kB in 0s (1672 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzp3zu7wa/libinput-bin_1.28.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-imagesize all 1.4.1-1 [6688 B] Fetched 6688 B in 0s (433 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpni12lnsr/python3-imagesize_1.4.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkrb5-dev arm64 1.21.3-5 [16.1 kB] Fetched 16.1 kB in 0s (1033 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp17amuzsp/libkrb5-dev_1.21.3-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Fetched 8812 B in 0s (565 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpebtle6f7/dh-strip-nondeterminism_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-3 [56.3 kB] Fetched 56.3 kB in 0s (3607 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa5i6sn86/librtmp1_2.4+20151223.gitfa8646d.1-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libuv1t64 arm64 1.51.0-2 [150 kB] Fetched 150 kB in 0s (9152 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzj16qtb8/libuv1t64_1.51.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-regex1.83.0 arm64 1.83.0-5 [314 kB] Fetched 314 kB in 0s (17.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5fb9eitp/libboost-regex1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 pkgconf-bin arm64 1.8.1-4 [29.6 kB] Fetched 29.6 kB in 0s (1938 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4me3e3_z/pkgconf-bin_1.8.1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 qtbase5-dev-tools arm64 5.15.17+dfsg-4 [712 kB] Fetched 712 kB in 0s (33.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2nr1kcfo/qtbase5-dev-tools_5.15.17+dfsg-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 texlive-pictures all 2025.20250927-3 [23.6 MB] Fetched 23.6 MB in 0s (170 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpga662up0/texlive-pictures_2025.20250927-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnuma-dev arm64 2.0.19-1 [37.6 kB] Fetched 37.6 kB in 0s (2392 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7p1p9sa6/libnuma-dev_2.0.19-1_arm64.deb' Downloading dependency 491 of 1117: libpoppler147:arm64=25.03.0-11.1 Downloading dependency 492 of 1117: procps:arm64=2:4.0.4-9 Downloading dependency 493 of 1117: libpython3-stdlib:arm64=3.13.7-1 Downloading dependency 494 of 1117: libboost-mpi-python1.83.0:arm64=1.83.0-5 Downloading dependency 495 of 1117: libitm1:arm64=15.2.0-4 Downloading dependency 496 of 1117: libwebp7:arm64=1.5.0-0.1 Downloading dependency 497 of 1117: libcairo2:arm64=1.18.4-1+b1 Downloading dependency 498 of 1117: libboost-date-time1.83.0:arm64=1.83.0-5 Downloading dependency 499 of 1117: libswscale8:arm64=7:7.1.2-1+b1 Downloading dependency 500 of 1117: python3-pexpect:arm64=4.9-3 Downloading dependency 501 of 1117: libjpeg-dev:arm64=1:2.1.5-4 Downloading dependency 502 of 1117: texlive-luatex:arm64=2025.20250927-3 Downloading dependency 503 of 1117: util-linux:arm64=2.41.2-4 Downloading dependency 504 of 1117: libproc2-0:arm64=2:4.0.4-9 Downloading dependency 505 of 1117: fonts-gfs-porson:arm64=1.1-7 Downloading dependency 506 of 1117: libtbbbind-2-5:arm64=2022.1.0-3 Downloading dependency 507 of 1117: libnspr4:arm64=2:4.37-1 Downloading dependency 508 of 1117: automake:arm64=1:1.18.1-2 Downloading dependency 509 of 1117: libboost-chrono1.83-dev:arm64=1.83.0-5 Downloading dependency 510 of 1117: libboost-date-time-dev:arm64=1.83.0.2+b2 Downloading dependency 511 of 1117: base-passwd:arm64=3.6.7 Downloading dependency 512 of 1117: libcbor0.10:arm64=0.10.2-2 Downloading dependency 513 of 1117: libhwloc-dev:arm64=2.12.2-1 Downloading dependency 514 of 1117: libsensors-config:arm64=1:3.6.2-2 Downloading dependency 515 of 1117: openssh-client:arm64=1:10.2p1-1 Downloading dependency 516 of 1117: libboost-serialization1.83.0:arm64=1.83.0-5 Downloading dependency 517 of 1117: libboost-timer1.83.0:arm64=1.83.0-5 Downloading dependency 518 of 1117: python3-executing:arm64=2.2.0-0.3 Downloading dependency 519 of 1117: libxshmfence1:arm64=1.3.3-1 Downloading dependency 520 of 1117: libmunge2:arm64=0.5.16-1 Downloading dependency 521 of 1117: liblerc-dev:arm64=4.0.0+ds-5 Downloading dependency 522 of 1117: make:arm64=4.4.1-2 Downloading dependency 523 of 1117: libsm6:arm64=2:1.2.6-1 Downloading dependency 524 of 1117: libfontconfig1-dev:arm64=2.15.0-2.4 Downloading dependency 525 of 1117: libgmpxx4ldbl:arm64=2:6.3.0+dfsg-5 Downloading dependency 526 of 1117: libsqlite3-0:arm64=3.46.1-8 Downloading dependency 527 of 1117: libnghttp2-dev:arm64=1.64.0-1.1+b1 Downloading dependency 528 of 1117: python3-prompt-toolkit:arm64=3.0.52-1 Downloading dependency 529 of 1117: dbus-system-bus-common:arm64=1.16.2-2 Downloading dependency 530 of 1117: libumfpack6:arm64=1:7.11.0+dfsg-2 Downloading dependency 531 of 1117: python3.13-tk:arm64=3.13.8-1 Downloading dependency 532 of 1117: libxmu6:arm64=2:1.1.3-3+b4 Downloading dependency 533 of 1117: adwaita-icon-theme:arm64=49.0-1 Downloading dependency 534 of 1117: libtbb12:arm64=2022.1.0-3 Downloading dependency 535 of 1117: m4:arm64=1.4.20-2 Downloading dependency 536 of 1117: libamd-comgr2:arm64=6.0+git20231212.4510c28+dfsg-3+b2 Downloading dependency 537 of 1117: libhdf5-openmpi-310:arm64=1.14.5+repack-4 Downloading dependency 538 of 1117: default-jdk-headless:arm64=2:1.21-76 Downloading dependency 539 of 1117: python3-pyparsing:arm64=3.1.3-1 Downloading dependency 540 of 1117: libopenmpi-dev:arm64=5.0.8-10+b1 Downloading dependency 541 of 1117: libboost-tools-dev:arm64=1.83.0.2+b2 Downloading dependency 542 of 1117: xfonts-utils:arm64=1:7.7+7 Downloading dependency 543 of 1117: nlohmann-json3-dev:arm64=3.12.0.really.3.12.0.really.3.11.3-2 Downloading dependency 544 of 1117: libbz2-1.0:arm64=1.0.8-6 Downloading dependency 545 of 1117: libtwolame0:arm64=0.4.0-2+b2 Downloading dependency 546 of 1117: libexprtk-dev:arm64=0.0.3-3 Downloading dependency 547 of 1117: libgdbm6t64:arm64=1.26-1 Downloading dependency 548 of 1117: libboost-fiber-dev:arm64=1.83.0.2+b2 Downloading dependency 549 of 1117: texlive-fonts-recommended:arm64=2025.20250927-3 Downloading dependency 550 of 1117: libgio-2.0-dev-bin:arm64=2.86.0-5 Downloading dependency 551 of 1117: libllvm19:arm64=1:19.1.7-7 Downloading dependency 552 of 1117: libhdf5-310:arm64=1.14.5+repack-4 Downloading dependency 553 of 1117: libglib2.0-dev-bin:arm64=2.86.0-5 Downloading dependency 554 of 1117: readline-common:arm64=8.3-3 Downloading dependency 555 of 1117: autotools-dev:arm64=20240727.1 Downloading dependency 556 of 1117: libwebp-dev:arm64=1.5.0-0.1 Downloading dependency 557 of 1117: libelf1t64:arm64=0.193-3 Downloading dependency 558 of 1117: python3-ufolib2:arm64=0.17.1+dfsg1-1 Downloading dependency 559 of 1117: gpgconf:arm64=2.4.8-3 Downloading dependency 560 of 1117: libboost-type-erasure1.83-dev:arm64=1.83.0-5 Downloading dependency 561 of 1117: cpp-15-aarch64-linux-gnu:arm64=15.2.0-4 Downloading dependency 562 of 1117: rubygems-integration:arm64=1.19 Downloading dependency 563 of 1117: libtinfo6:arm64=6.5+20250216-2 Downloading dependency 564 of 1117: adduser:arm64=3.153 Downloading dependency 565 of 1117: libnghttp2-14:arm64=1.64.0-1.1+b1 Downloading dependency 566 of 1117: libxss1:arm64=1:1.2.3-1+b3 Downloading dependency 567 of 1117: libx11-xcb1:arm64=2:1.8.12-1 Downloading dependency 568 of 1117: python3-lxml:arm64=6.0.2-1 Downloading dependency 569 of 1117: openssl:arm64=3.5.4-1 Downloading dependency 570 of 1117: libx11-6:arm64=2:1.8.12-1 Downloading dependency 571 of 1117: libboost-stacktrace1.83.0:arm64=1.83.0-5 Downloading dependency 572 of 1117: libkml-dev:arm64=1.3.0-13 Downloading dependency 573 of 1117: libx265-215:arm64=4.1-3 Downloading dependency 574 of 1117: libproj-dev:arm64=9.7.0-1 Downloading dependency 575 of 1117: perl-base:arm64=5.40.1-6 Downloading dependency 576 of 1117: libx11-dev:arm64=2:1.8.12-1 Downloading dependency 577 of 1117: libtheora1:arm64=1.2.0+dfsg-6 Downloading dependency 578 of 1117: libp11-kit-dev:arm64=0.25.9-2 Downloading dependency 579 of 1117: pyqt5-dev-tools:arm64=5.15.11+dfsg-2+b2 Downloading dependency 580 of 1117: libcurl4t64:arm64=8.16.0-4 Downloading dependency 581 of 1117: libarchive-zip-perl:arm64=1.68-1 Downloading dependency 582 of 1117: libext2fs2t64:arm64=1.47.2-3+b3 Downloading dependency 583 of 1117: autopoint:arm64=0.23.1-2 Downloading dependency 584 of 1117: libgl2ps1.4:arm64=1.4.2+dfsg1-4 Downloading dependency 585 of 1117: liblzma5:arm64=5.8.1-2 Downloading dependency 586 of 1117: texlive-lang-english:arm64=2025.20250927-1 Downloading dependency 587 of 1117: libboost-math1.83.0:arm64=1.83.0-5 Downloading dependency 588 of 1117: libudfread3:arm64=1.2.0-2 Downloading dependency 589 of 1117: tipa:arm64=2:1.3-21 Downloading dependency 590 of 1117: libgl-dev:arm64=1.7.0-1+b2 Downloading dependency 591 of 1117: libasan8:arm64=15.2.0-4 Downloading dependency 592 of 1117: libproj25:arm64=9.7.0-1 Downloading dependency 593 of 1117: libapparmor1:arm64=4.1.0-1 Downloading dependency 594 of 1117: libdpkg-perl:arm64=1.22.21 Downloading dependency 595 of 1117: libpq-dev:arm64=18.0-1 Downloading dependency 596 of 1117: libraqm0:arm64=0.10.3-1 Downloading dependency 597 of 1117: libcairo-gobject2:arm64=1.18.4-1+b1 Downloading dependency 598 of 1117: libqhull8.0:arm64=2020.2-7 Downloading dependency 599 of 1117: libqt5widgets5t64:arm64=5.15.17+dfsg-4 Downloading dependency 600 of 1117: libswscale-dev:arm64=7:7.1.2-1+b1 Downloading dependency 601 of 1117: libteckit0:arm64=2.5.12+ds1-1+b1 Downloading dependency 602 of 1117: libinput-bin:arm64=1.28.1-1 Downloading dependency 603 of 1117: python3-imagesize:arm64=1.4.1-1 Downloading dependency 604 of 1117: libkrb5-dev:arm64=1.21.3-5 Downloading dependency 605 of 1117: dh-strip-nondeterminism:arm64=1.15.0-1 Downloading dependency 606 of 1117: librtmp1:arm64=2.4+20151223.gitfa8646d.1-3 Downloading dependency 607 of 1117: libuv1t64:arm64=1.51.0-2 Downloading dependency 608 of 1117: libboost-regex1.83.0:arm64=1.83.0-5 Downloading dependency 609 of 1117: pkgconf-bin:arm64=1.8.1-4 Downloading dependency 610 of 1117: qtbase5-dev-tools:arm64=5.15.17+dfsg-4 Downloading dependency 611 of 1117: texlive-pictures:arm64=2025.20250927-3 Downloading dependency 612 of 1117: libnuma-dev:arm64=2.0.19-1 Downloading dependency 613 of 1117: libisl23:arm64=0.27-1Get:1 http://deb.debian.org/debian unstable/main arm64 libisl23 arm64 0.27-1 [601 kB] Fetched 601 kB in 0s (30.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8amjmvto/libisl23_0.27-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmlconvenience1t64 arm64 1.3.0-13 [44.7 kB] Fetched 44.7 kB in 0s (2842 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3pajimda/libkmlconvenience1t64_1.3.0-13_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgfortran-15-dev arm64 15.2.0-4 [411 kB] Fetched 411 kB in 0s (21.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpysj8l1vv/libgfortran-15-dev_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ca-certificates-java all 20240118 [11.6 kB] Fetched 11.6 kB in 0s (752 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkj83yyer/ca-certificates-java_20240118_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5gui5t64 arm64 5.15.17+dfsg-4 [3256 kB] Fetched 3256 kB in 0s (78.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplv012ef9/libqt5gui5t64_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-typewriter-otf all 1:0.7.3-1 [147 kB] Fetched 147 kB in 0s (8827 kB/s) dpkg-name: info: moved 'fonts-tlwg-typewriter-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpq1o5weg9/fonts-tlwg-typewriter-otf_0.7.3-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgl1-mesa-dri arm64 25.2.4-1 [46.7 kB] Fetched 46.7 kB in 0s (2988 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6i1pti3b/libgl1-mesa-dri_25.2.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-sil-padauk all 5.001-1 [1478 kB] Fetched 1478 kB in 0s (54.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp83mptke8/fonts-sil-padauk_5.001-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenblas-dev arm64 0.3.30+ds-3 [59.2 kB] Fetched 59.2 kB in 0s (3671 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr84u6wct/libopenblas-dev_0.3.30+ds-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxerces-c-dev arm64 3.2.4+debian-1.3+b2 [1650 kB] Fetched 1650 kB in 0s (57.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj5be0f11/libxerces-c-dev_3.2.4+debian-1.3+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpython3.13-dev arm64 3.13.8-1 [5020 kB] Fetched 5020 kB in 0s (89.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5z9amerg/libpython3.13-dev_3.13.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-typing-extensions all 4.15.0-1 [92.4 kB] Fetched 92.4 kB in 0s (5760 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1k__q2aq/python3-typing-extensions_4.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenblas0-pthread arm64 0.3.30+ds-3 [3640 kB] Fetched 3640 kB in 0s (82.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgqle73ws/libopenblas0-pthread_0.3.30+ds-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnghttp3-9 arm64 1.12.0-1 [63.6 kB] Fetched 63.6 kB in 0s (4037 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfghbpapl/libnghttp3-9_1.12.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxau-dev arm64 1:1.0.11-1 [23.9 kB] Fetched 23.9 kB in 0s (1563 kB/s) dpkg-name: info: moved 'libxau-dev_1%3a1.0.11-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpdqxqp35y/libxau-dev_1.0.11-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.1-2+b1 [1612 kB] Fetched 1612 kB in 0s (57.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6gat8jwp/gettext_0.23.1-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmariadb-dev-compat arm64 1:11.8.3-1+b1 [27.9 kB] Fetched 27.9 kB in 0s (1766 kB/s) dpkg-name: info: moved 'libmariadb-dev-compat_1%3a11.8.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp9j3j8ks8/libmariadb-dev-compat_11.8.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mpi-default-bin arm64 1.19 [2640 B] Fetched 2640 B in 0s (171 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpth_lg3r0/mpi-default-bin_1.19_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 xml-core all 0.19 [20.1 kB] Fetched 20.1 kB in 0s (1304 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprxb0gqb4/xml-core_0.19_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libctf0 arm64 2.45-7 [89.8 kB] Fetched 89.8 kB in 0s (5627 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw8ip41h_/libctf0_2.45-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpaper2 arm64 2.2.5-0.3+b2 [16.6 kB] Fetched 16.6 kB in 0s (1094 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8sm18jhg/libpaper2_2.2.5-0.3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-serialization1.83-dev arm64 1.83.0-5 [374 kB] Fetched 374 kB in 0s (20.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu23fj3dy/libboost-serialization1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgpgmepp6t64 arm64 1.24.2-3 [328 kB] Fetched 328 kB in 0s (18.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpasq7mgsm/libgpgmepp6t64_1.24.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 cpp arm64 4:15.2.0-4 [1568 B] Fetched 1568 B in 0s (98.6 kB/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmp41ork2zz/cpp_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-system-dev arm64 1.83.0.2+b2 [3720 B] Fetched 3720 B in 0s (241 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuir3dzw4/libboost-system-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgtk-3-common all 3.24.51-1 [4922 kB] Fetched 4922 kB in 0s (89.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmo3ljjd7/libgtk-3-common_3.24.51-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-shm0 arm64 1.17.0-2+b1 [105 kB] Fetched 105 kB in 0s (6453 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcprcdmij/libxcb-shm0_1.17.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-contourpy arm64 1.3.1-2 [191 kB] Fetched 191 kB in 0s (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp649pulq2/python3-contourpy_1.3.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-mono all 2.37-8 [489 kB] Fetched 489 kB in 0s (25.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdu15xap3/fonts-dejavu-mono_2.37-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtext-wrapi18n-perl all 0.06-10 [8808 B] Fetched 8808 B in 0s (567 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptt_y_axj/libtext-wrapi18n-perl_0.06-10_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbsd0 arm64 0.12.2-2 [129 kB] Fetched 129 kB in 0s (7978 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk5fr9l01/libbsd0_0.12.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdvdnav4 arm64 6.1.1-3+b1 [41.0 kB] Fetched 41.0 kB in 0s (2592 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp73sx48we/libdvdnav4_6.1.1-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-locale1.83-dev arm64 1.83.0-5 [543 kB] Fetched 543 kB in 0s (27.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpke8ssy9w/libboost-locale1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdav1d7 arm64 1.5.1-1 [252 kB] Fetched 252 kB in 0s (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptt86qnnx/libdav1d7_1.5.1-1_arm64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptnde9ebz/libdeflate0_1.23-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdeflate0 arm64 1.23-2 [42.4 kB] Fetched 42.4 kB in 0s (2693 kB/s) Get:1 http://deb.debian.org/debian unstable/main arm64 libpython3-dev arm64 3.13.7-1 [10.5 kB] Fetched 10.5 kB in 0s (676 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_ky654bc/libpython3-dev_3.13.7-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-container-dev arm64 1.83.0.2+b2 [4064 B] Fetched 4064 B in 0s (259 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxflpn6md/libboost-container-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbluray3 arm64 1:1.4.0-3 [119 kB] Fetched 119 kB in 0s (7276 kB/s) dpkg-name: info: moved 'libbluray3_1%3a1.4.0-3_arm64.deb' to '/srv/rebuilderd/tmp/tmp6g3vpk_u/libbluray3_1.4.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblcms2-dev arm64 2.16-2 [2181 kB] Fetched 2181 kB in 0s (66.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp21zdgzdf/liblcms2-dev_2.16-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-jinja2 all 3.1.6-1 [107 kB] Fetched 107 kB in 0s (6607 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvcy6t7c1/python3-jinja2_3.1.6-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxi6 arm64 2:1.8.2-1 [77.8 kB] Fetched 77.8 kB in 0s (4869 kB/s) dpkg-name: info: moved 'libxi6_2%3a1.8.2-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpy4yu66z8/libxi6_1.8.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.26 [27.0 kB] Fetched 27.0 kB in 0s (1724 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvlxmhuy0/sensible-utils_0.0.26_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtcl8.6 arm64 8.6.17+dfsg-1 [982 kB] Fetched 982 kB in 0s (42.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd8u7rttm/libtcl8.6_8.6.17+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.41.2-4 [97.3 kB] Fetched 97.3 kB in 0s (5944 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg_g3ns8e/bsdextrautils_2.41.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dh-exec arm64 0.30+b1 [25.8 kB] Fetched 25.8 kB in 0s (1667 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiyv2usqn/dh-exec_0.30+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-math-dev arm64 1.83.0.2+b2 [3784 B] Fetched 3784 B in 0s (249 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7itc9iz_/libboost-math-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglut-dev arm64 3.4.0-6 [163 kB] Fetched 163 kB in 0s (9651 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbev3655_/libglut-dev_3.4.0-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdvdread8t64 arm64 6.1.3-2 [81.2 kB] Fetched 81.2 kB in 0s (5155 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9y3t1j4s/libdvdread8t64_6.1.3-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-pyqt5 arm64 5.15.11+dfsg-2+b2 [2320 kB] Fetched 2320 kB in 0s (67.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph92n7qqc/python3-pyqt5_5.15.11+dfsg-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 g++ arm64 4:15.2.0-4 [1332 B] Fetched 1332 B in 0s (85.3 kB/s) dpkg-name: info: moved 'g++_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpr3rtczp1/g++_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-python1.83-dev arm64 1.83.0-5 [322 kB] Fetched 322 kB in 0s (17.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2a_qnemp/libboost-python1.83-dev_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgcc-15-dev arm64 15.2.0-4 [2373 kB] Fetched 2373 kB in 0s (68.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpezluor55/libgcc-15-dev_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-program-options1.83-dev arm64 1.83.0-5 [369 kB] Fetched 369 kB in 0s (20.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphnbe1unn/libboost-program-options1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcups2t64 arm64 2.4.14-1 [234 kB] Fetched 234 kB in 0s (13.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiifwkt54/libcups2t64_2.4.14-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-xlib all 0.33-5 [122 kB] Fetched 122 kB in 0s (3313 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm1x3o4a4/python3-xlib_0.33-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsuitesparse-mongoose3 arm64 1:7.11.0+dfsg-2 [54.9 kB] Fetched 54.9 kB in 0s (3447 kB/s) dpkg-name: info: moved 'libsuitesparse-mongoose3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp0jrrm5ei/libsuitesparse-mongoose3_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dvipng arm64 1.18-1 [81.3 kB] Fetched 81.3 kB in 0s (5077 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzj5rk7kl/dvipng_1.18-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-baekmuk all 2.2-13 [8765 kB] Fetched 8765 kB in 0s (110 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnq4ajqid/fonts-baekmuk_2.2-13_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-lyx all 2.4.4-2 [190 kB] Fetched 190 kB in 0s (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_1j9doek/fonts-lyx_2.4.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-kinnari-otf all 1:0.7.3-1 [222 kB] Fetched 222 kB in 0s (13.0 MB/s) dpkg-name: info: moved 'fonts-tlwg-kinnari-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp9to1vp4n/fonts-tlwg-kinnari-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcrypt1 arm64 1:4.4.38-1 [91.8 kB] Fetched 91.8 kB in 0s (5800 kB/s) dpkg-name: info: moved 'libcrypt1_1%3a4.4.38-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpordujn4m/libcrypt1_4.4.38-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwy1t64 arm64 1.2.0-2+b2 [499 kB] Fetched 499 kB in 0s (24.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcyxaenrw/libhwy1t64_1.2.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libldap2 arm64 2.6.10+dfsg-1 [179 kB] Fetched 179 kB in 0s (10.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi_gddfl2/libldap2_2.6.10+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-2 [69.0 kB] Fetched 69.0 kB in 0s (4315 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjwn1cxre/libuchardet0_0.0.8-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgav1-1 arm64 0.19.0-3+b1 [491 kB] Fetched 491 kB in 0s (24.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6jzktsvs/libgav1-1_0.19.0-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenmpi40 arm64 5.0.8-10+b1 [2104 kB] Fetched 2104 kB in 0s (65.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp8wobame/libopenmpi40_5.0.8-10+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-attr all 25.4.0-1 [73.1 kB] Fetched 73.1 kB in 0s (4639 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4tc51ige/python3-attr_25.4.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxdmcp6 arm64 1:1.1.5-1 [27.8 kB] Fetched 27.8 kB in 0s (1775 kB/s) dpkg-name: info: moved 'libxdmcp6_1%3a1.1.5-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpkyja_mgi/libxdmcp6_1.1.5-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgomp1 arm64 15.2.0-4 [127 kB] Fetched 127 kB in 0s (7634 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwc_ihpjn/libgomp1_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 teckit arm64 2.5.12+ds1-1+b1 [713 kB] Fetched 713 kB in 0s (34.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmped1z5qkn/teckit_2.5.12+ds1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-arphic-bsmi00lp all 2.10-18 [3833 kB] Fetched 3833 kB in 0s (83.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq5ei6i_d/fonts-arphic-bsmi00lp_2.10-18_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcurl3t64-gnutls arm64 8.16.0-4 [362 kB] Fetched 362 kB in 0s (19.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7da9ehb7/libcurl3t64-gnutls_8.16.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-coroutine1.83.0 arm64 1.83.0-5 [235 kB] Fetched 235 kB in 0s (13.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8k6ehczg/libboost-coroutine1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libc-dev-bin arm64 2.41-12 [57.4 kB] Fetched 57.4 kB in 0s (3564 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuu36ihec/libc-dev-bin_2.41-12_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mawk arm64 1.3.4.20250131-1 [134 kB] Fetched 134 kB in 0s (8104 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0v1tux2s/mawk_1.3.4.20250131-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.28 [941 kB] Fetched 941 kB in 0s (41.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4l22pr7p/debhelper_13.28_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3.1 [494 kB] Fetched 494 kB in 0s (25.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn17lkmvu/autoconf_2.72-3.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblerc4 arm64 4.0.0+ds-5 [146 kB] Fetched 146 kB in 0s (8694 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6omadmbl/liblerc4_4.0.0+ds-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwayland-cursor0 arm64 1.24.0-2+b1 [12.2 kB] Fetched 12.2 kB in 0s (785 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5nr2bmk0/libwayland-cursor0_1.24.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Fetched 248 kB in 0s (14.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgi0e28bz/po-debconf_1.0.21+nmu1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvorbis0a arm64 1.3.7-3 [83.8 kB] Fetched 83.8 kB in 0s (5258 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpldm3ypmd/libvorbis0a_1.3.7-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-alabaster all 0.7.16-0.1 [27.9 kB] Fetched 27.9 kB in 0s (1805 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi9ucyuqy/python3-alabaster_0.7.16-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnghttp3-dev arm64 1.12.0-1 [91.6 kB] Fetched 91.6 kB in 0s (5595 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj7wgytc8/libnghttp3-dev_1.12.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 java-common all 0.76 [6776 B] Fetched 6776 B in 0s (436 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0f9gret7/java-common_0.76_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libqt6dbus6 arm64 6.9.2+dfsg-2 [245 kB] Fetched 245 kB in 0s (14.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4trxwlcs/libqt6dbus6_6.9.2+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-fonttools arm64 4.57.0-2 [1368 kB] Fetched 1368 kB in 0s (52.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp15htpvs4/python3-fonttools_4.57.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 native-architecture all 0.2.6 [2264 B] Fetched 2264 B in 0s (147 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgw3gb4co/native-architecture_0.2.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 grep arm64 3.12-1 [440 kB] Fetched 440 kB in 0s (19.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpztuvpcm7/grep_3.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtk8.6 arm64 8.6.17-1 [740 kB] Fetched 740 kB in 0s (34.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd4bee8wc/libtk8.6_8.6.17-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcursor1 arm64 1:1.2.3-1 [39.3 kB] Fetched 39.3 kB in 0s (2494 kB/s) dpkg-name: info: moved 'libxcursor1_1%3a1.2.3-1_arm64.deb' to '/srv/rebuilderd/tmp/tmps6rxtau2/libxcursor1_1.2.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcom-err2 arm64 1.47.2-3+b3 [24.9 kB] Fetched 24.9 kB in 0s (1588 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_7d211b_/libcom-err2_1.47.2-3+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxrender1 arm64 1:0.9.12-1 [27.0 kB] Fetched 27.0 kB in 0s (1776 kB/s) dpkg-name: info: moved 'libxrender1_1%3a0.9.12-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpnm_sqksh/libxrender1_0.9.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5svg5 arm64 5.15.17-2 [128 kB] Fetched 128 kB in 0s (7919 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpug220n06/libqt5svg5_5.15.17-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-cycler all 0.12.1-2 [9616 B] Fetched 9616 B in 0s (633 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9e9sr8fa/python3-cycler_0.12.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.46-5 [43.7 kB] Fetched 43.7 kB in 0s (2807 kB/s) dpkg-name: info: moved 'file_1%3a5.46-5_arm64.deb' to '/srv/rebuilderd/tmp/tmphkpajrjz/file_5.46-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-python-dev arm64 1.83.0.2+b2 [3880 B] Fetched 3880 B in 0s (254 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_qsxy683/libboost-python-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libswresample5 arm64 7:7.1.2-1+b1 [93.4 kB] Fetched 93.4 kB in 0s (5841 kB/s) dpkg-name: info: moved 'libswresample5_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmphii302qq/libswresample5_7.1.2-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarchive-dev arm64 3.7.4-4+b1 [550 kB] Fetched 550 kB in 0s (28.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoazpbciz/libarchive-dev_3.7.4-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libuuid1 arm64 2.41.2-4 [37.8 kB] Fetched 37.8 kB in 0s (2441 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2a6qzy9j/libuuid1_2.41.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfribidi0 arm64 1.0.16-3 [26.5 kB] Fetched 26.5 kB in 0s (1669 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9es0xauc/libfribidi0_1.0.16-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-iostreams1.83.0 arm64 1.83.0-5 [252 kB] Fetched 252 kB in 0s (14.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvxe20uvr/libboost-iostreams1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkpathsea6 arm64 2025.20250727.75242+ds-4 [149 kB] Fetched 149 kB in 0s (9025 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaj6nffts/libkpathsea6_2025.20250727.75242+ds-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-requests all 2.32.5+dfsg-1 [72.4 kB] Fetched 72.4 kB in 0s (4535 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv9xg0i6a/python3-requests_2.32.5+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mariadb-common all 1:11.8.3-1 [28.8 kB] Fetched 28.8 kB in 0s (1863 kB/s) dpkg-name: info: moved 'mariadb-common_1%3a11.8.3-1_all.deb' to '/srv/rebuilderd/tmp/tmplupab8t4/mariadb-common_11.8.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 hostname arm64 3.25 [10.8 kB] Fetched 10.8 kB in 0s (706 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd9fgytgn/hostname_3.25_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libyuv0 arm64 0.0.1919.20250919-1 [138 kB] Fetched 138 kB in 0s (8186 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg_cvmvm7/libyuv0_0.0.1919.20250919-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 docutils-common all 0.22.2+dfsg-2 [128 kB] Fetched 128 kB in 0s (7776 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp89_26cze/docutils-common_0.22.2+dfsg-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libsystemd-shared arm64 258.1-1 [1979 kB] Fetched 1979 kB in 0s (61.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprpcap5zd/libsystemd-shared_258.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Fetched 22.1 kB in 0s (1375 kB/s) dpkg-name: info: moved 'xorg-sgml-doctools_1%3a1.11-1.1_all.deb' to '/srv/rebuilderd/tmp/tmpglgu7ofw/xorg-sgml-doctools_1.11-1.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libaudit-common all 1:4.1.2-1 [14.3 kB] Fetched 14.3 kB in 0s (921 kB/s) dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmp_0jf1x0q/libaudit-common_4.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmount-dev arm64 2.41.2-4 [31.6 kB] Fetched 31.6 kB in 0s (2037 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxiu6yt4f/libmount-dev_2.41.2-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcolord2 arm64 1.4.8-1 [129 kB] Fetched 129 kB in 0s (7689 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4gwrk68o/libcolord2_1.4.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-log1.83-dev arm64 1.83.0-5 [850 kB] Fetched 850 kB in 0s (38.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcv51_o8o/libboost-log1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 t1utils arm64 1.41-4+b1 [57.6 kB] Fetched 57.6 kB in 0s (3596 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptgepjknv/t1utils_1.41-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-exception1.83-dev arm64 1.83.0-5 [230 kB] Fetched 230 kB in 0s (13.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo4h6vxq1/libboost-exception1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgpg-error0 arm64 1.56-2 [84.0 kB] Fetched 84.0 kB in 0s (5204 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbroouk1p/libgpg-error0_1.56-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-setuptools all 78.1.1-0.1 [738 kB] Fetched 738 kB in 0s (34.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5bq2b3bh/python3-setuptools_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmlregionator1t64 arm64 1.3.0-13 [20.3 kB] Fetched 20.3 kB in 0s (1301 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbpxlmqzr/libkmlregionator1t64_1.3.0-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmd0 arm64 1.1.0-2+b1 [33.7 kB] Fetched 33.7 kB in 0s (2148 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcn8xurva/libmd0_1.1.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 openmpi-common all 5.0.8-10 [97.5 kB] Fetched 97.5 kB in 0s (6102 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0pb3atu1/openmpi-common_5.0.8-10_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libacl1 arm64 2.3.2-2+b1 [32.2 kB] Fetched 32.2 kB in 0s (2047 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6od0twnw/libacl1_2.3.2-2+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 binutils-aarch64-linux-gnu arm64 2.45-7 [875 kB] Fetched 875 kB in 0s (39.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbgqbqwzu/binutils-aarch64-linux-gnu_2.45-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Fetched 19.9 kB in 0s (1276 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp4l51o57/libfile-stripnondeterminism-perl_1.15.0-1_all.deb' Downloading dependency 614 of 1117: libkmlconvenience1t64:arm64=1.3.0-13 Downloading dependency 615 of 1117: libgfortran-15-dev:arm64=15.2.0-4 Downloading dependency 616 of 1117: ca-certificates-java:arm64=20240118 Downloading dependency 617 of 1117: libqt5gui5t64:arm64=5.15.17+dfsg-4 Downloading dependency 618 of 1117: fonts-tlwg-typewriter-otf:arm64=1:0.7.3-1 Downloading dependency 619 of 1117: libgl1-mesa-dri:arm64=25.2.4-1 Downloading dependency 620 of 1117: fonts-sil-padauk:arm64=5.001-1 Downloading dependency 621 of 1117: libopenblas-dev:arm64=0.3.30+ds-3 Downloading dependency 622 of 1117: libxerces-c-dev:arm64=3.2.4+debian-1.3+b2 Downloading dependency 623 of 1117: libpython3.13-dev:arm64=3.13.8-1 Downloading dependency 624 of 1117: python3-typing-extensions:arm64=4.15.0-1 Downloading dependency 625 of 1117: libopenblas0-pthread:arm64=0.3.30+ds-3 Downloading dependency 626 of 1117: libnghttp3-9:arm64=1.12.0-1 Downloading dependency 627 of 1117: libxau-dev:arm64=1:1.0.11-1 Downloading dependency 628 of 1117: gettext:arm64=0.23.1-2+b1 Downloading dependency 629 of 1117: libmariadb-dev-compat:arm64=1:11.8.3-1+b1 Downloading dependency 630 of 1117: mpi-default-bin:arm64=1.19 Downloading dependency 631 of 1117: xml-core:arm64=0.19 Downloading dependency 632 of 1117: libctf0:arm64=2.45-7 Downloading dependency 633 of 1117: libpaper2:arm64=2.2.5-0.3+b2 Downloading dependency 634 of 1117: libboost-serialization1.83-dev:arm64=1.83.0-5 Downloading dependency 635 of 1117: libgpgmepp6t64:arm64=1.24.2-3 Downloading dependency 636 of 1117: cpp:arm64=4:15.2.0-4 Downloading dependency 637 of 1117: libboost-system-dev:arm64=1.83.0.2+b2 Downloading dependency 638 of 1117: libgtk-3-common:arm64=3.24.51-1 Downloading dependency 639 of 1117: libxcb-shm0:arm64=1.17.0-2+b1 Downloading dependency 640 of 1117: python3-contourpy:arm64=1.3.1-2 Downloading dependency 641 of 1117: fonts-dejavu-mono:arm64=2.37-8 Downloading dependency 642 of 1117: libtext-wrapi18n-perl:arm64=0.06-10 Downloading dependency 643 of 1117: libbsd0:arm64=0.12.2-2 Downloading dependency 644 of 1117: libdvdnav4:arm64=6.1.1-3+b1 Downloading dependency 645 of 1117: libboost-locale1.83-dev:arm64=1.83.0-5 Downloading dependency 646 of 1117: libdav1d7:arm64=1.5.1-1 Downloading dependency 647 of 1117: libdeflate0:arm64=1.23-2 Downloading dependency 648 of 1117: libpython3-dev:arm64=3.13.7-1 Downloading dependency 649 of 1117: libboost-container-dev:arm64=1.83.0.2+b2 Downloading dependency 650 of 1117: libbluray3:arm64=1:1.4.0-3 Downloading dependency 651 of 1117: liblcms2-dev:arm64=2.16-2 Downloading dependency 652 of 1117: python3-jinja2:arm64=3.1.6-1 Downloading dependency 653 of 1117: libxi6:arm64=2:1.8.2-1 Downloading dependency 654 of 1117: sensible-utils:arm64=0.0.26 Downloading dependency 655 of 1117: libtcl8.6:arm64=8.6.17+dfsg-1 Downloading dependency 656 of 1117: bsdextrautils:arm64=2.41.2-4 Downloading dependency 657 of 1117: dh-exec:arm64=0.30+b1 Downloading dependency 658 of 1117: libboost-math-dev:arm64=1.83.0.2+b2 Downloading dependency 659 of 1117: libglut-dev:arm64=3.4.0-6 Downloading dependency 660 of 1117: libdvdread8t64:arm64=6.1.3-2 Downloading dependency 661 of 1117: python3-pyqt5:arm64=5.15.11+dfsg-2+b2 Downloading dependency 662 of 1117: g++:arm64=4:15.2.0-4 Downloading dependency 663 of 1117: libboost-python1.83-dev:arm64=1.83.0-5 Downloading dependency 664 of 1117: libgcc-15-dev:arm64=15.2.0-4 Downloading dependency 665 of 1117: libboost-program-options1.83-dev:arm64=1.83.0-5 Downloading dependency 666 of 1117: libcups2t64:arm64=2.4.14-1 Downloading dependency 667 of 1117: python3-xlib:arm64=0.33-5 Downloading dependency 668 of 1117: libsuitesparse-mongoose3:arm64=1:7.11.0+dfsg-2 Downloading dependency 669 of 1117: dvipng:arm64=1.18-1 Downloading dependency 670 of 1117: fonts-baekmuk:arm64=2.2-13 Downloading dependency 671 of 1117: fonts-lyx:arm64=2.4.4-2 Downloading dependency 672 of 1117: fonts-tlwg-kinnari-otf:arm64=1:0.7.3-1 Downloading dependency 673 of 1117: libcrypt1:arm64=1:4.4.38-1 Downloading dependency 674 of 1117: libhwy1t64:arm64=1.2.0-2+b2 Downloading dependency 675 of 1117: libldap2:arm64=2.6.10+dfsg-1 Downloading dependency 676 of 1117: libuchardet0:arm64=0.0.8-2 Downloading dependency 677 of 1117: libgav1-1:arm64=0.19.0-3+b1 Downloading dependency 678 of 1117: libopenmpi40:arm64=5.0.8-10+b1 Downloading dependency 679 of 1117: python3-attr:arm64=25.4.0-1 Downloading dependency 680 of 1117: libxdmcp6:arm64=1:1.1.5-1 Downloading dependency 681 of 1117: libgomp1:arm64=15.2.0-4 Downloading dependency 682 of 1117: teckit:arm64=2.5.12+ds1-1+b1 Downloading dependency 683 of 1117: fonts-arphic-bsmi00lp:arm64=2.10-18 Downloading dependency 684 of 1117: libcurl3t64-gnutls:arm64=8.16.0-4 Downloading dependency 685 of 1117: libboost-coroutine1.83.0:arm64=1.83.0-5 Downloading dependency 686 of 1117: libc-dev-bin:arm64=2.41-12 Downloading dependency 687 of 1117: mawk:arm64=1.3.4.20250131-1 Downloading dependency 688 of 1117: debhelper:arm64=13.28 Downloading dependency 689 of 1117: autoconf:arm64=2.72-3.1 Downloading dependency 690 of 1117: liblerc4:arm64=4.0.0+ds-5 Downloading dependency 691 of 1117: libwayland-cursor0:arm64=1.24.0-2+b1 Downloading dependency 692 of 1117: po-debconf:arm64=1.0.21+nmu1 Downloading dependency 693 of 1117: libvorbis0a:arm64=1.3.7-3 Downloading dependency 694 of 1117: python3-alabaster:arm64=0.7.16-0.1 Downloading dependency 695 of 1117: libnghttp3-dev:arm64=1.12.0-1 Downloading dependency 696 of 1117: java-common:arm64=0.76 Downloading dependency 697 of 1117: libqt6dbus6:arm64=6.9.2+dfsg-2 Downloading dependency 698 of 1117: python3-fonttools:arm64=4.57.0-2 Downloading dependency 699 of 1117: native-architecture:arm64=0.2.6 Downloading dependency 700 of 1117: grep:arm64=3.12-1 Downloading dependency 701 of 1117: libtk8.6:arm64=8.6.17-1 Downloading dependency 702 of 1117: libxcursor1:arm64=1:1.2.3-1 Downloading dependency 703 of 1117: libcom-err2:arm64=1.47.2-3+b3 Downloading dependency 704 of 1117: libxrender1:arm64=1:0.9.12-1 Downloading dependency 705 of 1117: libqt5svg5:arm64=5.15.17-2 Downloading dependency 706 of 1117: python3-cycler:arm64=0.12.1-2 Downloading dependency 707 of 1117: file:arm64=1:5.46-5 Downloading dependency 708 of 1117: libboost-python-dev:arm64=1.83.0.2+b2 Downloading dependency 709 of 1117: libswresample5:arm64=7:7.1.2-1+b1 Downloading dependency 710 of 1117: libarchive-dev:arm64=3.7.4-4+b1 Downloading dependency 711 of 1117: libuuid1:arm64=2.41.2-4 Downloading dependency 712 of 1117: libfribidi0:arm64=1.0.16-3 Downloading dependency 713 of 1117: libboost-iostreams1.83.0:arm64=1.83.0-5 Downloading dependency 714 of 1117: libkpathsea6:arm64=2025.20250727.75242+ds-4 Downloading dependency 715 of 1117: python3-requests:arm64=2.32.5+dfsg-1 Downloading dependency 716 of 1117: mariadb-common:arm64=1:11.8.3-1 Downloading dependency 717 of 1117: hostname:arm64=3.25 Downloading dependency 718 of 1117: libyuv0:arm64=0.0.1919.20250919-1 Downloading dependency 719 of 1117: docutils-common:arm64=0.22.2+dfsg-2 Downloading dependency 720 of 1117: libsystemd-shared:arm64=258.1-1 Downloading dependency 721 of 1117: xorg-sgml-doctools:arm64=1:1.11-1.1 Downloading dependency 722 of 1117: libaudit-common:arm64=1:4.1.2-1 Downloading dependency 723 of 1117: libmount-dev:arm64=2.41.2-4 Downloading dependency 724 of 1117: libcolord2:arm64=1.4.8-1 Downloading dependency 725 of 1117: libboost-log1.83-dev:arm64=1.83.0-5 Downloading dependency 726 of 1117: t1utils:arm64=1.41-4+b1 Downloading dependency 727 of 1117: libboost-exception1.83-dev:arm64=1.83.0-5 Downloading dependency 728 of 1117: libgpg-error0:arm64=1.56-2 Downloading dependency 729 of 1117: python3-setuptools:arm64=78.1.1-0.1 Downloading dependency 730 of 1117: libkmlregionator1t64:arm64=1.3.0-13 Downloading dependency 731 of 1117: libmd0:arm64=1.1.0-2+b1 Downloading dependency 732 of 1117: openmpi-common:arm64=5.0.8-10 Downloading dependency 733 of 1117: libacl1:arm64=2.3.2-2+b1 Downloading dependency 734 of 1117: binutils-aarch64-linux-gnu:arm64=2.45-7 Downloading dependency 735 of 1117: libfile-stripnondeterminism-perl:arm64=1.15.0-1 Downloading dependency 736 of 1117: python3.13-minimal:arm64=3.13.8-1Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3.13-minimal arm64 3.13.8-1 [2062 kB] Fetched 2062 kB in 0s (64.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaal_39_0/python3.13-minimal_3.13.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglu1-mesa-dev arm64 9.0.2-1.1+b3 [203 kB] Fetched 203 kB in 0s (11.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq2s_46yt/libglu1-mesa-dev_9.0.2-1.1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libblkid1 arm64 2.41.2-4 [167 kB] Fetched 167 kB in 0s (9898 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppr6b5h5q/libblkid1_2.41.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpam-modules-bin arm64 1.7.0-5 [48.3 kB] Fetched 48.3 kB in 0s (3092 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9zuw20i3/libpam-modules-bin_1.7.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3.13-dev arm64 3.13.8-1 [505 kB] Fetched 505 kB in 0s (26.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5aduu5gc/python3.13-dev_3.13.8-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libubsan1 arm64 15.2.0-4 [1064 kB] Fetched 1064 kB in 0s (43.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe5amyc2p/libubsan1_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libogg-dev arm64 1.3.6-1 [200 kB] Fetched 200 kB in 0s (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu12m53_9/libogg-dev_1.3.6-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgif7 arm64 5.2.2-1+b1 [44.2 kB] Fetched 44.2 kB in 0s (2818 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9faaqx4w/libgif7_5.2.2-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqhull-r8.0 arm64 2020.2-7 [229 kB] Fetched 229 kB in 0s (13.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfmyjqho6/libqhull-r8.0_2020.2-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvorbisenc2 arm64 1.3.7-3 [75.5 kB] Fetched 75.5 kB in 0s (4677 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8wiyih8h/libvorbisenc2_1.3.7-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libglx-mesa0 arm64 25.2.4-1 [108 kB] Fetched 108 kB in 0s (6632 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvzqw9mi6/libglx-mesa0_25.2.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby-webrick all 1.9.1-1 [59.6 kB] Fetched 59.6 kB in 0s (3730 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpehgqcn3g/ruby-webrick_1.9.1-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libstdc++6 arm64 15.2.0-4 [647 kB] Fetched 647 kB in 0s (31.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfpi0nns3/libstdc++6_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxfixes3 arm64 1:6.0.0-2+b4 [20.5 kB] Fetched 20.5 kB in 0s (1322 kB/s) dpkg-name: info: moved 'libxfixes3_1%3a6.0.0-2+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmp_ixocnmu/libxfixes3_6.0.0-2+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenblas-pthread-dev arm64 0.3.30+ds-3 [3842 kB] Fetched 3842 kB in 0s (83.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvuluna0y/libopenblas-pthread-dev_0.3.30+ds-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 zlib1g arm64 1:1.3.dfsg+really1.3.1-1+b1 [85.1 kB] Fetched 85.1 kB in 0s (5247 kB/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpnbhcsot4/zlib1g_1.3.dfsg+really1.3.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavif16 arm64 1.3.0-1+b1 [127 kB] Fetched 127 kB in 0s (7687 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_mk5xakf/libavif16_1.3.0-1+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libtsan2 arm64 15.2.0-4 [2400 kB] Fetched 2400 kB in 0s (68.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg5jdqykf/libtsan2_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 perl-modules-5.40 all 5.40.1-6 [3019 kB] Fetched 3019 kB in 0s (76.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjwwbsaul/perl-modules-5.40_5.40.1-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libngtcp2-crypto-ossl0 arm64 1.16.0-1 [25.7 kB] Fetched 25.7 kB in 0s (1654 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpatl083mu/libngtcp2-crypto-ossl0_1.16.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libssh-4 arm64 0.11.3-1 [207 kB] Fetched 207 kB in 0s (12.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqecfebfn/libssh-4_0.11.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtasn1-6-dev arm64 4.20.0-2 [96.7 kB] Fetched 96.7 kB in 0s (6053 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphjzvasle/libtasn1-6-dev_4.20.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libk5crypto3 arm64 1.21.3-5 [81.2 kB] Fetched 81.2 kB in 0s (5163 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnoc3kd8f/libk5crypto3_1.21.3-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarmadillo-dev arm64 1:14.2.3+dfsg-1 [414 kB] Fetched 414 kB in 0s (21.8 MB/s) dpkg-name: info: moved 'libarmadillo-dev_1%3a14.2.3+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp977z8sxt/libarmadillo-dev_14.2.3+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-math1.83-dev arm64 1.83.0-5 [536 kB] Fetched 536 kB in 0s (27.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqrqvm0k2/libboost-math1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 unicode-data all 16.0.0-1 [9197 kB] Fetched 9197 kB in 0s (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvwdihdx0/unicode-data_16.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liburiparser1 arm64 0.9.8+dfsg-2 [42.5 kB] Fetched 42.5 kB in 0s (2607 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqsj71cfm/liburiparser1_0.9.8+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-nowide1.83-dev arm64 1.83.0-5 [236 kB] Fetched 236 kB in 0s (13.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_x0exr9r/libboost-nowide1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcodec2-1.2 arm64 1.2.0-4 [8157 kB] Fetched 8157 kB in 0s (107 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpecqhatrz/libcodec2-1.2_1.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libssl-dev arm64 3.5.4-1 [3377 kB] Fetched 3377 kB in 0s (71.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4ll4cgih/libssl-dev_3.5.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavahi-client3 arm64 0.8-17 [48.5 kB] Fetched 48.5 kB in 0s (3086 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzzyvncsz/libavahi-client3_0.8-17_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-regex-dev arm64 1.83.0.2+b2 [3852 B] Fetched 3852 B in 0s (248 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp03mpsd2i/libboost-regex-dev_1.83.0.2+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 sysvinit-utils arm64 3.14-4 [34.0 kB] Fetched 34.0 kB in 0s (2134 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdh01v7gl/sysvinit-utils_3.14-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpg123-0t64 arm64 1.33.3-1 [146 kB] Fetched 146 kB in 0s (8672 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3fz3mysq/libmpg123-0t64_1.33.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwebpdecoder3 arm64 1.5.0-0.1 [182 kB] Fetched 182 kB in 0s (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp95_33qk3/libwebpdecoder3_1.5.0-0.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-matplotlib-inline all 0.1.7-1 [9032 B] Fetched 9032 B in 0s (581 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa2ynkzu5/python3-matplotlib-inline_0.1.7-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librabbitmq4 arm64 0.15.0-1 [40.6 kB] Fetched 40.6 kB in 0s (2572 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbrz08og7/librabbitmq4_0.15.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-korean all 2025.20250927-1 [45.0 MB] Fetched 45.0 MB in 1s (46.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_efljyds/texlive-lang-korean_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ucf all 3.0052 [43.3 kB] Fetched 43.3 kB in 0s (2794 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprrqq8y92/ucf_3.0052_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libksba8 arm64 1.6.7-2+b1 [125 kB] Fetched 125 kB in 0s (7599 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprocf12cb/libksba8_1.6.7-2+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libvulkan-dev arm64 1.4.321.0-1 [1672 kB] Fetched 1672 kB in 0s (58.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpefid_pdl/libvulkan-dev_1.4.321.0-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libqt6openglwidgets6 arm64 6.9.2+dfsg-2 [50.0 kB] Fetched 50.0 kB in 0s (3161 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5shrc83k/libqt6openglwidgets6_6.9.2+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfreetype6 arm64 2.13.3+dfsg-1 [422 kB] Fetched 422 kB in 0s (22.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe88onfkc/libfreetype6_2.13.3+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsrt1.5-gnutls arm64 1.5.4-3 [305 kB] Fetched 305 kB in 0s (17.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp28rtr0_3/libsrt1.5-gnutls_1.5.4-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-sphinx all 8.2.3-7 [477 kB] Fetched 477 kB in 0s (24.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy8mm3v2e/python3-sphinx_8.2.3-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpq5 arm64 18.0-1 [240 kB] Fetched 240 kB in 0s (13.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp905j3rgs/libpq5_18.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libyaml-0-2 arm64 0.2.5-2 [49.2 kB] Fetched 49.2 kB in 0s (3144 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdqhvz0uc/libyaml-0-2_0.2.5-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-extra-2.1-7t64 arm64 2.1.12-stable-10+b1 [102 kB] Fetched 102 kB in 0s (6210 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6kxxlh4i/libevent-extra-2.1-7t64_2.1.12-stable-10+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-traitlets all 5.14.3+really5.14.3-1 [70.9 kB] Fetched 70.9 kB in 0s (4440 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4jsleiix/python3-traitlets_5.14.3+really5.14.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libapache-pom-java all 33-2 [5852 B] Fetched 5852 B in 0s (378 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpic2z40cj/libapache-pom-java_33-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-present0 arm64 1.17.0-2+b1 [106 kB] Fetched 106 kB in 0s (6390 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2snc2kxz/libxcb-present0_1.17.0-2+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 linux-libc-dev all 6.16.12-1 [2547 kB] Fetched 2547 kB in 0s (70.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4bivp65_/linux-libc-dev_6.16.12-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf4-dev arm64 4.3.1-1 [351 kB] Fetched 351 kB in 0s (19.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_eahuggs/libhdf4-dev_4.3.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 xfonts-encodings all 1:1.0.4-2.2 [577 kB] Fetched 577 kB in 0s (29.0 MB/s) dpkg-name: info: moved 'xfonts-encodings_1%3a1.0.4-2.2_all.deb' to '/srv/rebuilderd/tmp/tmp2y0x3fap/xfonts-encodings_1.0.4-2.2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-render0 arm64 1.17.0-2+b1 [115 kB] Fetched 115 kB in 0s (6871 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvc8qc4ry/libxcb-render0_1.17.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmuparser2v5 arm64 2.3.4-2 [126 kB] Fetched 126 kB in 0s (7830 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsk8d7ve5/libmuparser2v5_2.3.4-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 unixodbc-dev arm64 2.3.12-2+b1 [216 kB] Fetched 216 kB in 0s (12.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkbr5tteq/unixodbc-dev_2.3.12-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-chrono-dev arm64 1.83.0.2+b2 [4212 B] Fetched 4212 B in 0s (275 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiy06lsma/libboost-chrono-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpc3 arm64 1.3.1-2 [50.2 kB] Fetched 50.2 kB in 0s (3164 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwy8hn2t9/libmpc3_1.3.1-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-numpy arm64 1:2.3.3+ds-3 [3589 kB] Fetched 3589 kB in 0s (82.4 MB/s) dpkg-name: info: moved 'python3-numpy_1%3a2.3.3+ds-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpj7d7xe0m/python3-numpy_2.3.3+ds-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3.13 arm64 3.13.8-1 [765 kB] Fetched 765 kB in 0s (34.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_pg6ha6a/python3.13_3.13.8-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gcc-15-base arm64 15.2.0-4 [52.8 kB] Fetched 52.8 kB in 0s (3360 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphdt21vtf/gcc-15-base_15.2.0-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libodbc2 arm64 2.3.12-2+b1 [135 kB] Fetched 135 kB in 0s (8097 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprcz3y8fo/libodbc2_2.3.12-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 rake all 13.2.1-1 [65.2 kB] Fetched 65.2 kB in 0s (4134 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkir7q4u9/rake_13.2.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libc6-dev arm64 2.41-12 [1621 kB] Fetched 1621 kB in 0s (56.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpywob8t12/libc6-dev_2.41-12_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmlbase1t64 arm64 1.3.0-13 [45.3 kB] Fetched 45.3 kB in 0s (2816 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4m6uwd2m/libkmlbase1t64_1.3.0-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-json-dev arm64 1.83.0.2+b2 [3696 B] Fetched 3696 B in 0s (240 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2axnyw0b/libboost-json-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.1-1 [1453 kB] Fetched 1453 kB in 0s (53.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpra_pvqef/man-db_2.13.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqhullcpp8.0 arm64 2020.2-7 [104 kB] Fetched 104 kB in 0s (6369 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo6a0urru/libqhullcpp8.0_2020.2-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-thread-dev arm64 1.83.0.2+b2 [3616 B] Fetched 3616 B in 0s (232 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpugfbgupj/libboost-thread-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwayland-client0 arm64 1.24.0-2+b1 [27.5 kB] Fetched 27.5 kB in 0s (1780 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg18kyy8l/libwayland-client0_1.24.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-mpi1.83-dev arm64 1.83.0-5 [291 kB] Fetched 291 kB in 0s (16.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpodqkuq9e/libboost-mpi1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libheif-dev arm64 1.20.2-2+b1 [58.8 kB] Fetched 58.8 kB in 0s (3635 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx7277kjg/libheif-dev_1.20.2-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-typo-otf all 1:0.7.3-1 [149 kB] Fetched 149 kB in 0s (8988 kB/s) dpkg-name: info: moved 'fonts-tlwg-typo-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpgky1qvqb/fonts-tlwg-typo-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-xinput0 arm64 1.17.0-2+b1 [130 kB] Fetched 130 kB in 0s (7935 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps4br1vxx/libxcb-xinput0_1.17.0-2+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 passwd arm64 1:4.18.0-1 [1263 kB] Fetched 1263 kB in 0s (49.1 MB/s) dpkg-name: info: moved 'passwd_1%3a4.18.0-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpyppmjfw1/passwd_4.18.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-defusedxml all 0.7.1-3 [43.4 kB] Fetched 43.4 kB in 0s (2758 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp63txw8_k/python3-defusedxml_0.7.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-mpi-dev arm64 1.83.0.2+b2 [3668 B] Fetched 3668 B in 0s (235 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprxaubyrn/libboost-mpi-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfyba-dev arm64 4.1.1-11+b1 [170 kB] Fetched 170 kB in 0s (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmphn0lrx/libfyba-dev_4.1.1-11+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libglib2.0-0t64 arm64 2.86.0-5 [1434 kB] Fetched 1434 kB in 0s (52.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8auz6w7a/libglib2.0-0t64_2.86.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.context all 6.0.1-1 [8276 B] Fetched 8276 B in 0s (537 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphupv8rwo/python3-jaraco.context_6.0.1-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgio-2.0-dev arm64 2.86.0-5 [1702 kB] Fetched 1702 kB in 0s (58.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7i0nmh2e/libgio-2.0-dev_2.86.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglx0 arm64 1.7.0-1+b2 [31.1 kB] Fetched 31.1 kB in 0s (1938 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpquni2lxe/libglx0_1.7.0-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-iostreams1.83-dev arm64 1.83.0-5 [261 kB] Fetched 261 kB in 0s (15.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplxoe__xv/libboost-iostreams1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgudev-1.0-0 arm64 238-7 [13.9 kB] Fetched 13.9 kB in 0s (903 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9tu7ixy_/libgudev-1.0-0_238-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-thread1.83-dev arm64 1.83.0-5 [277 kB] Fetched 277 kB in 0s (15.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk_f4eewc/libboost-thread1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdouble-conversion-dev arm64 3.3.1-2 [58.9 kB] Fetched 58.9 kB in 0s (3761 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgrmeqybi/libdouble-conversion-dev_3.3.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libllvm17t64 arm64 1:17.0.6-22+b3 [21.3 MB] Fetched 21.3 MB in 0s (164 MB/s) dpkg-name: info: moved 'libllvm17t64_1%3a17.0.6-22+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmp7kl4441j/libllvm17t64_17.0.6-22+b3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 sphinx-common all 8.2.3-7 [619 kB] Fetched 619 kB in 0s (30.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyz7iiatt/sphinx-common_8.2.3-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libccolamd3 arm64 1:7.11.0+dfsg-2 [47.3 kB] Fetched 47.3 kB in 0s (2994 kB/s) dpkg-name: info: moved 'libccolamd3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpr_3t1wkn/libccolamd3_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjxl0.11 arm64 0.11.1-6 [886 kB] Fetched 886 kB in 0s (39.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgt17znx6/libjxl0.11_0.11.1-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-graph-parallel1.83-dev arm64 1.83.0-5 [284 kB] Fetched 284 kB in 0s (16.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgaq_11x1/libboost-graph-parallel1.83-dev_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libjson-c5 arm64 0.18+ds-1 [45.2 kB] Fetched 45.2 kB in 0s (2898 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpghhtbq8m/libjson-c5_0.18+ds-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libruby3.3 arm64 3.3.8-2 [6142 kB] Fetched 6142 kB in 0s (96.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdizvoamk/libruby3.3_3.3.8-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 proj-data all 9.7.0-1 [6317 kB] Fetched 6317 kB in 0s (97.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaja3hlcg/proj-data_9.7.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxft-dev arm64 2.3.6-1+b4 [72.0 kB] Fetched 72.0 kB in 0s (4448 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppoz7lbdw/libxft-dev_2.3.6-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby-csv all 3.3.4-1 [42.2 kB] Fetched 42.2 kB in 0s (2718 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmun0xc7l/ruby-csv_3.3.4-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgdk-pixbuf2.0-common all 2.44.3+dfsg-3 [313 kB] Fetched 313 kB in 0s (17.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgtxydqv5/libgdk-pixbuf2.0-common_2.44.3+dfsg-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4 [1432 B] Fetched 1432 B in 0s (92.3 kB/s) dpkg-name: info: moved 'gcc-aarch64-linux-gnu_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmp8ttq5tv0/gcc-aarch64-linux-gnu_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-stacktrace-dev arm64 1.83.0.2+b2 [3580 B] Fetched 3580 B in 0s (234 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpearv633k/libboost-stacktrace-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-randr0 arm64 1.17.0-2+b1 [117 kB] Fetched 117 kB in 0s (6955 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuygh32c8/libxcb-randr0_1.17.0-2+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gfortran-15-aarch64-linux-gnu arm64 15.2.0-4 [76.9 MB] Fetched 76.9 MB in 0s (196 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnc5onu_l/gfortran-15-aarch64-linux-gnu_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-container1.83-dev arm64 1.83.0-5 [265 kB] Fetched 265 kB in 0s (14.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu2hf6wtx/libboost-container1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjxl-dev arm64 0.11.1-6 [184 kB] Fetched 184 kB in 0s (10.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq8jcji8r/libjxl-dev_0.11.1-6_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libsemanage-common all 3.8.1-1 [7812 B] Fetched 7812 B in 0s (508 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5qmbxb46/libsemanage-common_3.8.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 comerr-dev arm64 2.1-1.47.2-3+b3 [56.9 kB] Fetched 56.9 kB in 0s (3608 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv183ykng/comerr-dev_2.1-1.47.2-3+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsqlite3-dev arm64 3.46.1-8 [1098 kB] Fetched 1098 kB in 0s (45.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgacm7b8x/libsqlite3-dev_3.46.1-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libva-x11-2 arm64 2.22.0-3 [23.0 kB] Fetched 23.0 kB in 0s (1461 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjpjripd_/libva-x11-2_2.22.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenjp2-7-dev arm64 2.5.3-2.1 [229 kB] Fetched 229 kB in 0s (13.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp060tx1hc/libopenjp2-7-dev_2.5.3-2.1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 binutils arm64 2.45-7 [265 kB] Fetched 265 kB in 0s (14.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy4r2vw2t/binutils_2.45-7_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 openjdk-21-jre arm64 21.0.9~8ea-1 [196 kB] Fetched 196 kB in 0s (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaubugn5f/openjdk-21-jre_21.0.9~8ea-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjansson4 arm64 2.14-2+b3 [39.2 kB] Fetched 39.2 kB in 0s (2526 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp35m4z30b/libjansson4_2.14-2+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpaper-utils arm64 2.2.5-0.3+b2 [16.4 kB] Fetched 16.4 kB in 0s (1054 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm0m8nlah/libpaper-utils_2.2.5-0.3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtheoradec2 arm64 1.2.0+dfsg-6 [53.1 kB] Fetched 53.1 kB in 0s (3390 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxdutri1m/libtheoradec2_1.2.0+dfsg-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhogweed6t64 arm64 3.10.2-1 [332 kB] Fetched 332 kB in 0s (18.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp66iiet7i/libhogweed6t64_3.10.2-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 texlive-base all 2025.20250927-3 [23.1 MB] Fetched 23.1 MB in 0s (140 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptdl_zgmy/texlive-base_2025.20250927-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpython3.13-stdlib arm64 3.13.8-1 [1899 kB] Fetched 1899 kB in 0s (60.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzb2j9uh0/libpython3.13-stdlib_3.13.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 debianutils arm64 5.23.2 [92.4 kB] Fetched 92.4 kB in 0s (5669 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb8m1a3hp/debianutils_5.23.2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 dconf-gsettings-backend arm64 0.49.0-1 [28.1 kB] Fetched 28.1 kB in 0s (1824 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5dp442xx/dconf-gsettings-backend_0.49.0-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgnutls-dane0t64 arm64 3.8.10-2 [456 kB] Fetched 456 kB in 0s (24.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz8qs1oxe/libgnutls-dane0t64_3.8.10-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpciaccess0 arm64 0.17-3+b3 [51.2 kB] Fetched 51.2 kB in 0s (3164 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4yn3kuq0/libpciaccess0_0.17-3+b3_arm64.deb' Downloading dependency 737 of 1117: libglu1-mesa-dev:arm64=9.0.2-1.1+b3 Downloading dependency 738 of 1117: libblkid1:arm64=2.41.2-4 Downloading dependency 739 of 1117: libpam-modules-bin:arm64=1.7.0-5 Downloading dependency 740 of 1117: python3.13-dev:arm64=3.13.8-1 Downloading dependency 741 of 1117: libubsan1:arm64=15.2.0-4 Downloading dependency 742 of 1117: libogg-dev:arm64=1.3.6-1 Downloading dependency 743 of 1117: libgif7:arm64=5.2.2-1+b1 Downloading dependency 744 of 1117: libqhull-r8.0:arm64=2020.2-7 Downloading dependency 745 of 1117: libvorbisenc2:arm64=1.3.7-3 Downloading dependency 746 of 1117: libglx-mesa0:arm64=25.2.4-1 Downloading dependency 747 of 1117: ruby-webrick:arm64=1.9.1-1 Downloading dependency 748 of 1117: libstdc++6:arm64=15.2.0-4 Downloading dependency 749 of 1117: libxfixes3:arm64=1:6.0.0-2+b4 Downloading dependency 750 of 1117: libopenblas-pthread-dev:arm64=0.3.30+ds-3 Downloading dependency 751 of 1117: zlib1g:arm64=1:1.3.dfsg+really1.3.1-1+b1 Downloading dependency 752 of 1117: libavif16:arm64=1.3.0-1+b1 Downloading dependency 753 of 1117: libtsan2:arm64=15.2.0-4 Downloading dependency 754 of 1117: perl-modules-5.40:arm64=5.40.1-6 Downloading dependency 755 of 1117: libngtcp2-crypto-ossl0:arm64=1.16.0-1 Downloading dependency 756 of 1117: libssh-4:arm64=0.11.3-1 Downloading dependency 757 of 1117: libtasn1-6-dev:arm64=4.20.0-2 Downloading dependency 758 of 1117: libk5crypto3:arm64=1.21.3-5 Downloading dependency 759 of 1117: libarmadillo-dev:arm64=1:14.2.3+dfsg-1 Downloading dependency 760 of 1117: libboost-math1.83-dev:arm64=1.83.0-5 Downloading dependency 761 of 1117: unicode-data:arm64=16.0.0-1 Downloading dependency 762 of 1117: liburiparser1:arm64=0.9.8+dfsg-2 Downloading dependency 763 of 1117: libboost-nowide1.83-dev:arm64=1.83.0-5 Downloading dependency 764 of 1117: libcodec2-1.2:arm64=1.2.0-4 Downloading dependency 765 of 1117: libssl-dev:arm64=3.5.4-1 Downloading dependency 766 of 1117: libavahi-client3:arm64=0.8-17 Downloading dependency 767 of 1117: libboost-regex-dev:arm64=1.83.0.2+b2 Downloading dependency 768 of 1117: sysvinit-utils:arm64=3.14-4 Downloading dependency 769 of 1117: libmpg123-0t64:arm64=1.33.3-1 Downloading dependency 770 of 1117: libwebpdecoder3:arm64=1.5.0-0.1 Downloading dependency 771 of 1117: python3-matplotlib-inline:arm64=0.1.7-1 Downloading dependency 772 of 1117: librabbitmq4:arm64=0.15.0-1 Downloading dependency 773 of 1117: texlive-lang-korean:arm64=2025.20250927-1 Downloading dependency 774 of 1117: ucf:arm64=3.0052 Downloading dependency 775 of 1117: libksba8:arm64=1.6.7-2+b1 Downloading dependency 776 of 1117: libvulkan-dev:arm64=1.4.321.0-1 Downloading dependency 777 of 1117: libqt6openglwidgets6:arm64=6.9.2+dfsg-2 Downloading dependency 778 of 1117: libfreetype6:arm64=2.13.3+dfsg-1 Downloading dependency 779 of 1117: libsrt1.5-gnutls:arm64=1.5.4-3 Downloading dependency 780 of 1117: python3-sphinx:arm64=8.2.3-7 Downloading dependency 781 of 1117: libpq5:arm64=18.0-1 Downloading dependency 782 of 1117: libyaml-0-2:arm64=0.2.5-2 Downloading dependency 783 of 1117: libevent-extra-2.1-7t64:arm64=2.1.12-stable-10+b1 Downloading dependency 784 of 1117: python3-traitlets:arm64=5.14.3+really5.14.3-1 Downloading dependency 785 of 1117: libapache-pom-java:arm64=33-2 Downloading dependency 786 of 1117: libxcb-present0:arm64=1.17.0-2+b1 Downloading dependency 787 of 1117: linux-libc-dev:arm64=6.16.12-1 Downloading dependency 788 of 1117: libhdf4-dev:arm64=4.3.1-1 Downloading dependency 789 of 1117: xfonts-encodings:arm64=1:1.0.4-2.2 Downloading dependency 790 of 1117: libxcb-render0:arm64=1.17.0-2+b1 Downloading dependency 791 of 1117: libmuparser2v5:arm64=2.3.4-2 Downloading dependency 792 of 1117: unixodbc-dev:arm64=2.3.12-2+b1 Downloading dependency 793 of 1117: libboost-chrono-dev:arm64=1.83.0.2+b2 Downloading dependency 794 of 1117: libmpc3:arm64=1.3.1-2 Downloading dependency 795 of 1117: python3-numpy:arm64=1:2.3.3+ds-3 Downloading dependency 796 of 1117: python3.13:arm64=3.13.8-1 Downloading dependency 797 of 1117: gcc-15-base:arm64=15.2.0-4 Downloading dependency 798 of 1117: libodbc2:arm64=2.3.12-2+b1 Downloading dependency 799 of 1117: rake:arm64=13.2.1-1 Downloading dependency 800 of 1117: libc6-dev:arm64=2.41-12 Downloading dependency 801 of 1117: libkmlbase1t64:arm64=1.3.0-13 Downloading dependency 802 of 1117: libboost-json-dev:arm64=1.83.0.2+b2 Downloading dependency 803 of 1117: man-db:arm64=2.13.1-1 Downloading dependency 804 of 1117: libqhullcpp8.0:arm64=2020.2-7 Downloading dependency 805 of 1117: libboost-thread-dev:arm64=1.83.0.2+b2 Downloading dependency 806 of 1117: libwayland-client0:arm64=1.24.0-2+b1 Downloading dependency 807 of 1117: libboost-mpi1.83-dev:arm64=1.83.0-5 Downloading dependency 808 of 1117: libheif-dev:arm64=1.20.2-2+b1 Downloading dependency 809 of 1117: fonts-tlwg-typo-otf:arm64=1:0.7.3-1 Downloading dependency 810 of 1117: libxcb-xinput0:arm64=1.17.0-2+b1 Downloading dependency 811 of 1117: passwd:arm64=1:4.18.0-1 Downloading dependency 812 of 1117: python3-defusedxml:arm64=0.7.1-3 Downloading dependency 813 of 1117: libboost-mpi-dev:arm64=1.83.0.2+b2 Downloading dependency 814 of 1117: libfyba-dev:arm64=4.1.1-11+b1 Downloading dependency 815 of 1117: libglib2.0-0t64:arm64=2.86.0-5 Downloading dependency 816 of 1117: python3-jaraco.context:arm64=6.0.1-1 Downloading dependency 817 of 1117: libgio-2.0-dev:arm64=2.86.0-5 Downloading dependency 818 of 1117: libglx0:arm64=1.7.0-1+b2 Downloading dependency 819 of 1117: libboost-iostreams1.83-dev:arm64=1.83.0-5 Downloading dependency 820 of 1117: libgudev-1.0-0:arm64=238-7 Downloading dependency 821 of 1117: libboost-thread1.83-dev:arm64=1.83.0-5 Downloading dependency 822 of 1117: libdouble-conversion-dev:arm64=3.3.1-2 Downloading dependency 823 of 1117: libllvm17t64:arm64=1:17.0.6-22+b3 Downloading dependency 824 of 1117: sphinx-common:arm64=8.2.3-7 Downloading dependency 825 of 1117: libccolamd3:arm64=1:7.11.0+dfsg-2 Downloading dependency 826 of 1117: libjxl0.11:arm64=0.11.1-6 Downloading dependency 827 of 1117: libboost-graph-parallel1.83-dev:arm64=1.83.0-5 Downloading dependency 828 of 1117: libjson-c5:arm64=0.18+ds-1 Downloading dependency 829 of 1117: libruby3.3:arm64=3.3.8-2 Downloading dependency 830 of 1117: proj-data:arm64=9.7.0-1 Downloading dependency 831 of 1117: libxft-dev:arm64=2.3.6-1+b4 Downloading dependency 832 of 1117: ruby-csv:arm64=3.3.4-1 Downloading dependency 833 of 1117: libgdk-pixbuf2.0-common:arm64=2.44.3+dfsg-3 Downloading dependency 834 of 1117: gcc-aarch64-linux-gnu:arm64=4:15.2.0-4 Downloading dependency 835 of 1117: libboost-stacktrace-dev:arm64=1.83.0.2+b2 Downloading dependency 836 of 1117: libxcb-randr0:arm64=1.17.0-2+b1 Downloading dependency 837 of 1117: gfortran-15-aarch64-linux-gnu:arm64=15.2.0-4 Downloading dependency 838 of 1117: libboost-container1.83-dev:arm64=1.83.0-5 Downloading dependency 839 of 1117: libjxl-dev:arm64=0.11.1-6 Downloading dependency 840 of 1117: libsemanage-common:arm64=3.8.1-1 Downloading dependency 841 of 1117: comerr-dev:arm64=2.1-1.47.2-3+b3 Downloading dependency 842 of 1117: libsqlite3-dev:arm64=3.46.1-8 Downloading dependency 843 of 1117: libva-x11-2:arm64=2.22.0-3 Downloading dependency 844 of 1117: libopenjp2-7-dev:arm64=2.5.3-2.1 Downloading dependency 845 of 1117: binutils:arm64=2.45-7 Downloading dependency 846 of 1117: openjdk-21-jre:arm64=21.0.9~8ea-1 Downloading dependency 847 of 1117: libjansson4:arm64=2.14-2+b3 Downloading dependency 848 of 1117: libpaper-utils:arm64=2.2.5-0.3+b2 Downloading dependency 849 of 1117: libtheoradec2:arm64=1.2.0+dfsg-6 Downloading dependency 850 of 1117: libhogweed6t64:arm64=3.10.2-1 Downloading dependency 851 of 1117: texlive-base:arm64=2025.20250927-3 Downloading dependency 852 of 1117: libpython3.13-stdlib:arm64=3.13.8-1 Downloading dependency 853 of 1117: debianutils:arm64=5.23.2 Downloading dependency 854 of 1117: dconf-gsettings-backend:arm64=0.49.0-1 Downloading dependency 855 of 1117: libgnutls-dane0t64:arm64=3.8.10-2 Downloading dependency 856 of 1117: libpciaccess0:arm64=0.17-3+b3 Downloading dependency 857 of 1117: fonts-unfonts-extra:arm64=1:1.0.2-080608+dfsg-11Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-unfonts-extra all 1:1.0.2-080608+dfsg-11 [6550 kB] Fetched 6550 kB in 0s (98.3 MB/s) dpkg-name: info: moved 'fonts-unfonts-extra_1%3a1.0.2-080608+dfsg-11_all.deb' to '/srv/rebuilderd/tmp/tmpchdcxa42/fonts-unfonts-extra_1.0.2-080608+dfsg-11_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdouble-conversion3 arm64 3.3.1-2 [37.5 kB] Fetched 37.5 kB in 0s (2428 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp922yidft/libdouble-conversion3_3.3.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-snowballstemmer all 3.0.1-1 [63.5 kB] Fetched 63.5 kB in 0s (3994 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp__jgswyc/python3-snowballstemmer_3.0.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gdal-data all 3.11.4+dfsg-1 [423 kB] Fetched 423 kB in 0s (22.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptzlrnejk/gdal-data_3.11.4+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libatk-bridge2.0-0t64 arm64 2.58.1-1 [64.5 kB] Fetched 64.5 kB in 0s (4125 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1pvmaypm/libatk-bridge2.0-0t64_2.58.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevdev2 arm64 1.13.4+dfsg-1 [30.4 kB] Fetched 30.4 kB in 0s (1928 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvxom0h1_/libevdev2_1.13.4+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libncursesw6 arm64 6.5+20250216-2 [124 kB] Fetched 124 kB in 0s (7697 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp32r2hgdj/libncursesw6_6.5+20250216-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-purisa-otf all 1:0.7.3-1 [242 kB] Fetched 242 kB in 0s (13.7 MB/s) dpkg-name: info: moved 'fonts-tlwg-purisa-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpywscr97v/fonts-tlwg-purisa-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpotrace0 arm64 1.16-2+b2 [23.4 kB] Fetched 23.4 kB in 0s (1502 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptfcpxxv6/libpotrace0_1.16-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libreadline8t64 arm64 8.3-3 [169 kB] Fetched 169 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3qbwxyvf/libreadline8t64_8.3-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libselinux1 arm64 3.8.1-1 [79.4 kB] Fetched 79.4 kB in 0s (4965 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9294i2m7/libselinux1_3.8.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librttopo-dev arm64 1.1.0-4 [212 kB] Fetched 212 kB in 0s (12.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpce3svggm/librttopo-dev_1.1.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjpeg62-turbo-dev arm64 1:2.1.5-4 [293 kB] Fetched 293 kB in 0s (16.5 MB/s) dpkg-name: info: moved 'libjpeg62-turbo-dev_1%3a2.1.5-4_arm64.deb' to '/srv/rebuilderd/tmp/tmp_5w6qg5x/libjpeg62-turbo-dev_2.1.5-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libegl-mesa0 arm64 25.2.4-1 [114 kB] Fetched 114 kB in 0s (7027 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn6kr95e4/libegl-mesa0_25.2.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1+b1 [917 kB] Fetched 917 kB in 0s (39.9 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpieucx_yf/zlib1g-dev_1.3.dfsg+really1.3.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 tar arm64 1.35+dfsg-3.1 [802 kB] Fetched 802 kB in 0s (36.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1urthd7q/tar_1.35+dfsg-3.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 bash arm64 5.3-1 [1507 kB] Fetched 1507 kB in 0s (54.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq7ivqsb5/bash_5.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-8 [537 kB] Fetched 537 kB in 0s (26.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuymdotxg/tk8.6-blt2.5_2.5.3+dfsg-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-url-dev arm64 1.83.0.2+b2 [3720 B] Fetched 3720 B in 0s (238 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphsi08svx/libboost-url-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libp11-kit0 arm64 0.25.9-2 [420 kB] Fetched 420 kB in 0s (22.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeshuh66i/libp11-kit0_0.25.9-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Fetched 40.2 kB in 0s (2547 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi21ifg7k/libpipeline1_1.5.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5opengl5t64 arm64 5.15.17+dfsg-4 [144 kB] Fetched 144 kB in 0s (13.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyaqdwez_/libqt5opengl5t64_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-log-dev arm64 1.83.0.2+b2 [3788 B] Fetched 3788 B in 0s (245 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw7nllrdu/libboost-log-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdatrie1 arm64 0.2.13-4 [37.4 kB] Fetched 37.4 kB in 0s (2415 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptg6834jy/libdatrie1_0.2.13-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzopfli1 arm64 1.0.3-3 [95.2 kB] Fetched 95.2 kB in 0s (6014 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpum79ll28/libzopfli1_1.0.3-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 sgml-base all 1.31+nmu1 [10.9 kB] Fetched 10.9 kB in 0s (712 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphxt09wq9/sgml-base_1.31+nmu1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-arphic-gbsn00lp all 2.11-16 [1725 kB] Fetched 1725 kB in 0s (58.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjr6xt1cy/fonts-arphic-gbsn00lp_2.11-16_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libde265-0 arm64 1.0.16-1 [153 kB] Fetched 153 kB in 0s (14.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8du593iu/libde265-0_1.0.16-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb1 arm64 1.17.0-2+b1 [143 kB] Fetched 143 kB in 0s (8592 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk1elhpgm/libxcb1_1.17.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-2.1-7t64 arm64 2.1.12-stable-10+b1 [170 kB] Fetched 170 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdw45ftth/libevent-2.1-7t64_2.1.12-stable-10+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmariadb-dev arm64 1:11.8.3-1+b1 [271 kB] Fetched 271 kB in 0s (15.4 MB/s) dpkg-name: info: moved 'libmariadb-dev_1%3a11.8.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpxfaniaxo/libmariadb-dev_11.8.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libngtcp2-crypto-ossl-dev arm64 1.16.0-1 [27.6 kB] Fetched 27.6 kB in 0s (1814 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjohemhi7/libngtcp2-crypto-ossl-dev_1.16.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtbbmalloc2 arm64 2022.1.0-3 [36.0 kB] Fetched 36.0 kB in 0s (2288 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp9d4ucoe/libtbbmalloc2_2022.1.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby-rubygems all 3.6.7-2 [407 kB] Fetched 407 kB in 0s (21.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo0itciud/ruby-rubygems_3.6.7-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libheif1 arm64 1.20.2-2+b1 [504 kB] Fetched 504 kB in 0s (25.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr7f7_s95/libheif1_1.20.2-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-cyrillic all 2025.20250927-1 [20.9 MB] Fetched 20.9 MB in 1s (36.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5jm_qes0/texlive-lang-cyrillic_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpcre2-16-0 arm64 10.46-1 [247 kB] Fetched 247 kB in 0s (13.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpplohda3y/libpcre2-16-0_10.46-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgeos-c1t64 arm64 3.14.0-1 [108 kB] Fetched 108 kB in 0s (6774 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj7oyu2df/libgeos-c1t64_3.14.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.28 [92.4 kB] Fetched 92.4 kB in 0s (5836 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk0hs9q9m/libdebhelper-perl_13.28_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gfortran-15 arm64 15.2.0-4 [17.9 kB] Fetched 17.9 kB in 0s (1180 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjnsm0cmu/gfortran-15_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5printsupport5t64 arm64 5.15.17+dfsg-4 [198 kB] Fetched 198 kB in 0s (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3he7avgi/libqt5printsupport5t64_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-minieigen arm64 0.50.3+dfsg1-13+b11 [578 kB] Fetched 578 kB in 0s (28.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpos_pnbt2/python3-minieigen_0.50.3+dfsg1-13+b11_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-arphic-bkai00mp all 2.10-21 [4954 kB] Fetched 4954 kB in 0s (90.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1k7gfrpy/fonts-arphic-bkai00mp_2.10-21_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libxml2-dev arm64 2.14.6+dfsg-0.1 [732 kB] Fetched 732 kB in 0s (34.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1ulyopxm/libxml2-dev_2.14.6+dfsg-0.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcloudproviders0 arm64 0.3.6-3 [30.0 kB] Fetched 30.0 kB in 0s (1924 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp15a8llhg/libcloudproviders0_0.3.6-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-other all 2025.20250927-1 [36.7 MB] Fetched 36.7 MB in 0s (161 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpany7zl9v/texlive-lang-other_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-context-dev arm64 1.83.0.2+b2 [3792 B] Fetched 3792 B in 0s (242 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkr2zn2co/libboost-context-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus-bin arm64 1.16.2-2 [78.8 kB] Fetched 78.8 kB in 0s (4949 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeex0yelo/dbus-bin_1.16.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxrandr2 arm64 2:1.5.4-1+b3 [35.9 kB] Fetched 35.9 kB in 0s (2270 kB/s) dpkg-name: info: moved 'libxrandr2_2%3a1.5.4-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmp2pef7sl7/libxrandr2_1.5.4-1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-json1.83-dev arm64 1.83.0-5 [372 kB] Fetched 372 kB in 0s (19.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnpsf6alf/libboost-json1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libngtcp2-crypto-gnutls8 arm64 1.16.0-1 [23.8 kB] Fetched 23.8 kB in 0s (1541 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpapau8xkk/libngtcp2-crypto-gnutls8_1.16.0-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libselinux1-dev arm64 3.8.1-1 [172 kB] Fetched 172 kB in 0s (10.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpijbeiax0/libselinux1-dev_3.8.1-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 librav1e0.8 arm64 0.8.1-5 [688 kB] Fetched 688 kB in 0s (33.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqf7v43ev/librav1e0.8_0.8.1-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libann0 arm64 1.1.2+doc-9+b2 [24.1 kB] Fetched 24.1 kB in 0s (1533 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg0xndq54/libann0_1.1.2+doc-9+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsynctex2 arm64 2025.20250727.75242+ds-4 [54.5 kB] Fetched 54.5 kB in 0s (3477 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3bqs7v6h/libsynctex2_2025.20250727.75242+ds-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libabsl20240722 arm64 20240722.0-4 [452 kB] Fetched 452 kB in 0s (23.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc762m1_4/libabsl20240722_20240722.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-more-itertools all 10.8.0-1 [71.7 kB] Fetched 71.7 kB in 0s (4524 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphqd_xoj2/python3-more-itertools_10.8.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-coroutine-dev arm64 1.83.0.2+b2 [3860 B] Fetched 3860 B in 0s (252 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgcz007lk/libboost-coroutine-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-keysyms1 arm64 0.4.1-1 [16.8 kB] Fetched 16.8 kB in 0s (1085 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqsdouynz/libxcb-keysyms1_0.4.1-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 systemd-sysv arm64 258.1-1 [63.4 kB] Fetched 63.4 kB in 0s (4002 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaq4bzruh/systemd-sysv_258.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-unicodedata2 arm64 16.0.0+ds-1 [322 kB] Fetched 322 kB in 0s (17.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9zv4neit/python3-unicodedata2_16.0.0+ds-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libbinutils arm64 2.45-7 [699 kB] Fetched 699 kB in 0s (33.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiir0tud1/libbinutils_2.45-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-all all 2025.20250927-1 [17.7 kB] Fetched 17.7 kB in 0s (861 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz4wgj6da/texlive-lang-all_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmldom1t64 arm64 1.3.0-13 [141 kB] Fetched 141 kB in 0s (8610 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptul6od5a/libkmldom1t64_1.3.0-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-numpy1.83-dev arm64 1.83.0-5 [246 kB] Fetched 246 kB in 0s (13.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk00axfpg/libboost-numpy1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-wave1.83-dev arm64 1.83.0-5 [492 kB] Fetched 492 kB in 0s (25.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnimhwka7/libboost-wave1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-dev arm64 1.14.5+repack-4 [3344 kB] Fetched 3344 kB in 0s (79.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2wvx789e/libhdf5-openmpi-dev_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxt6t64 arm64 1:1.2.1-1.3 [182 kB] Fetched 182 kB in 0s (10.9 MB/s) dpkg-name: info: moved 'libxt6t64_1%3a1.2.1-1.3_arm64.deb' to '/srv/rebuilderd/tmp/tmpg9f6p_li/libxt6t64_1.2.1-1.3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcholmod5 arm64 1:7.11.0+dfsg-2 [563 kB] Fetched 563 kB in 0s (28.4 MB/s) dpkg-name: info: moved 'libcholmod5_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpbc01i__s/libcholmod5_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB] Fetched 250 kB in 0s (14.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx16f5ef3/libjs-jquery-ui_1.13.2+dfsg-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-numpy-dev arm64 1:2.3.3+ds-3 [135 kB] Fetched 135 kB in 0s (8210 kB/s) dpkg-name: info: moved 'python3-numpy-dev_1%3a2.3.3+ds-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpw_zzom74/python3-numpy-dev_2.3.3+ds-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-typeguard all 4.4.4-1 [37.1 kB] Fetched 37.1 kB in 0s (2359 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgw8m2dv5/python3-typeguard_4.4.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-json1.83.0 arm64 1.83.0-5 [348 kB] Fetched 348 kB in 0s (19.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4_9n5nsi/libboost-json1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 default-jdk arm64 2:1.21-76 [1076 B] Fetched 1076 B in 0s (70.3 kB/s) dpkg-name: info: moved 'default-jdk_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmpgyvbcb7t/default-jdk_1.21-76_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Fetched 12.0 kB in 0s (779 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4tuthfst/python3-jaraco.functools_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libamdhip64-5 arm64 5.7.1-7 [8835 kB] Fetched 8835 kB in 0s (109 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpga_v14jy/libamdhip64-5_5.7.1-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libidn2-0 arm64 2.3.8-4 [108 kB] Fetched 108 kB in 0s (6669 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyq80qxac/libidn2-0_2.3.8-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mysql-common all 5.8+1.1.1 [6784 B] Fetched 6784 B in 0s (439 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsl1jyi4_/mysql-common_5.8+1.1.1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libsepol2 arm64 3.8.1-1 [266 kB] Fetched 266 kB in 0s (15.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpszrw4wzd/libsepol2_3.8.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsm-dev arm64 2:1.2.6-1 [40.2 kB] Fetched 40.2 kB in 0s (2491 kB/s) dpkg-name: info: moved 'libsm-dev_2%3a1.2.6-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpmr7wvp6z/libsm-dev_1.2.6-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgs10-common all 10.06.0~dfsg-3 [479 kB] Fetched 479 kB in 0s (25.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt1ul3vfl/libgs10-common_10.06.0~dfsg-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-fortran-310 arm64 1.14.5+repack-4 [114 kB] Fetched 114 kB in 0s (6887 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpru2cc2r9/libhdf5-fortran-310_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gcc arm64 4:15.2.0-4 [5156 B] Fetched 5156 B in 0s (334 kB/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpy_n3towa/gcc_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 bzip2 arm64 1.0.8-6 [39.5 kB] Fetched 39.5 kB in 0s (2517 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp95ee65ko/bzip2_1.0.8-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libffi8 arm64 3.5.2-2 [21.5 kB] Fetched 21.5 kB in 0s (1408 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjdzx9za3/libffi8_3.5.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fontconfig-config arm64 2.15.0-2.4 [318 kB] Fetched 318 kB in 0s (17.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy1i7ufne/fontconfig-config_2.15.0-2.4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-atomic-dev arm64 1.83.0.2+b2 [3892 B] Fetched 3892 B in 0s (251 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5vyjei95/libboost-atomic-dev_1.83.0.2+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 librsvg2-2 arm64 2.60.0+dfsg-1+b1 [1585 kB] Fetched 1585 kB in 0s (56.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpedvjq2dk/librsvg2-2_2.60.0+dfsg-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-10 [19.8 kB] Fetched 19.8 kB in 0s (1275 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpucfoim1a/libsasl2-modules-db_2.1.28+dfsg1-10_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-icccm4 arm64 0.4.2-1 [27.2 kB] Fetched 27.2 kB in 0s (1797 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp09mb5v12/libxcb-icccm4_0.4.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-core-2.1-7t64 arm64 2.1.12-stable-10+b1 [126 kB] Fetched 126 kB in 0s (7680 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfe7z14cy/libevent-core-2.1-7t64_2.1.12-stable-10+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libltdl-dev arm64 2.5.4-5 [168 kB] Fetched 168 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmt_yapkb/libltdl-dev_2.5.4-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 help2man arm64 1.49.3+b1 [198 kB] Fetched 198 kB in 0s (11.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdyww667u/help2man_1.49.3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-context1.83-dev arm64 1.83.0-5 [233 kB] Fetched 233 kB in 0s (13.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpurnx_h8r/libboost-context1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 base-files arm64 14 [72.9 kB] Fetched 72.9 kB in 0s (4646 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8jm5jzgl/base-files_14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ocl-icd-libopencl1 arm64 2.3.4-1 [42.2 kB] Fetched 42.2 kB in 0s (2704 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk5cndcld/ocl-icd-libopencl1_2.3.4-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libqt6core6t64 arm64 6.9.2+dfsg-2 [1683 kB] Fetched 1683 kB in 0s (58.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0zwpg9da/libqt6core6t64_6.9.2+dfsg-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 g++-15 arm64 15.2.0-4 [23.4 kB] Fetched 23.4 kB in 0s (1516 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphvmpzms5/g++-15_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-graph-parallel-dev arm64 1.83.0.2+b2 [3716 B] Fetched 3716 B in 0s (246 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuj1f_tx_/libboost-graph-parallel-dev_1.83.0.2+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcc1-0 arm64 15.2.0-4 [41.4 kB] Fetched 41.4 kB in 0s (2713 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_db576o7/libcc1-0_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnl-route-3-dev arm64 3.11.0-2 [210 kB] Fetched 210 kB in 0s (12.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp130lgpb/libnl-route-3-dev_3.11.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libparu1 arm64 1:7.11.0+dfsg-2 [71.5 kB] Fetched 71.5 kB in 0s (4561 kB/s) dpkg-name: info: moved 'libparu1_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpt5h9esre/libparu1_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgeotiff-dev arm64 1.7.4-1 [96.1 kB] Fetched 96.1 kB in 0s (6060 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprekhh10s/libgeotiff-dev_1.7.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnpth0t64 arm64 1.8-3 [22.9 kB] Fetched 22.9 kB in 0s (1485 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe1ytw166/libnpth0t64_1.8-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.46-5 [103 kB] Fetched 103 kB in 0s (6504 kB/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.46-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpm414wb76/libmagic1t64_5.46-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libruby arm64 1:3.3+b1 [5436 B] Fetched 5436 B in 0s (357 kB/s) dpkg-name: info: moved 'libruby_1%3a3.3+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpg127rynz/libruby_3.3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dh-python all 6.20250414 [116 kB] Fetched 116 kB in 0s (7227 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpda_z5uhj/dh-python_6.20250414_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwloc-plugins arm64 2.12.2-1 [18.1 kB] Fetched 18.1 kB in 0s (1182 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppg_60_3t/libhwloc-plugins_2.12.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-thread1.83.0 arm64 1.83.0-5 [266 kB] Fetched 266 kB in 0s (15.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp07jt83eb/libboost-thread1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libharfbuzz0b arm64 12.1.0-1 [486 kB] Fetched 486 kB in 0s (24.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpki51kd4v/libharfbuzz0b_12.1.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-dev arm64 1.83.0.2+b2 [3828 B] Fetched 3828 B in 0s (246 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpta08ctn9/libboost-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsensors5 arm64 1:3.6.2-2 [36.4 kB] Fetched 36.4 kB in 0s (2344 kB/s) dpkg-name: info: moved 'libsensors5_1%3a3.6.2-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp823vszoz/libsensors5_3.6.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pure-eval all 0.2.3-1 [11.2 kB] Fetched 11.2 kB in 0s (747 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb1q5hs3j/python3-pure-eval_0.2.3-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-pyqt5.qtsvg arm64 5.15.11+dfsg-2+b2 [123 kB] Fetched 123 kB in 0s (7513 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphteozawb/python3-pyqt5.qtsvg_5.15.11+dfsg-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libc6 arm64 2.41-12 [2489 kB] Fetched 2489 kB in 0s (70.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcfbm9zo1/libc6_2.41-12_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-parso all 0.8.4-1 [67.8 kB] Fetched 67.8 kB in 0s (4231 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp39_e6cj6/python3-parso_0.8.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgts-dev arm64 0.7.6+darcs121130-5.2+b1 [184 kB] Fetched 184 kB in 0s (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphpevrjjc/libgts-dev_0.7.6+darcs121130-5.2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libperl5.40 arm64 5.40.1-6 [4142 kB] Fetched 4142 kB in 0s (85.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps_d1fb1v/libperl5.40_5.40.1-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-italian all 2025.20250927-1 [11.2 MB] Fetched 11.2 MB in 0s (122 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo2l6b_jo/texlive-lang-italian_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 openssl-provider-legacy arm64 3.5.4-1 [306 kB] Fetched 306 kB in 0s (17.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxz3kve6p/openssl-provider-legacy_3.5.4-1_arm64.deb' Downloading dependency 858 of 1117: libdouble-conversion3:arm64=3.3.1-2 Downloading dependency 859 of 1117: python3-snowballstemmer:arm64=3.0.1-1 Downloading dependency 860 of 1117: gdal-data:arm64=3.11.4+dfsg-1 Downloading dependency 861 of 1117: libatk-bridge2.0-0t64:arm64=2.58.1-1 Downloading dependency 862 of 1117: libevdev2:arm64=1.13.4+dfsg-1 Downloading dependency 863 of 1117: libncursesw6:arm64=6.5+20250216-2 Downloading dependency 864 of 1117: fonts-tlwg-purisa-otf:arm64=1:0.7.3-1 Downloading dependency 865 of 1117: libpotrace0:arm64=1.16-2+b2 Downloading dependency 866 of 1117: libreadline8t64:arm64=8.3-3 Downloading dependency 867 of 1117: libselinux1:arm64=3.8.1-1 Downloading dependency 868 of 1117: librttopo-dev:arm64=1.1.0-4 Downloading dependency 869 of 1117: libjpeg62-turbo-dev:arm64=1:2.1.5-4 Downloading dependency 870 of 1117: libegl-mesa0:arm64=25.2.4-1 Downloading dependency 871 of 1117: zlib1g-dev:arm64=1:1.3.dfsg+really1.3.1-1+b1 Downloading dependency 872 of 1117: tar:arm64=1.35+dfsg-3.1 Downloading dependency 873 of 1117: bash:arm64=5.3-1 Downloading dependency 874 of 1117: tk8.6-blt2.5:arm64=2.5.3+dfsg-8 Downloading dependency 875 of 1117: libboost-url-dev:arm64=1.83.0.2+b2 Downloading dependency 876 of 1117: libp11-kit0:arm64=0.25.9-2 Downloading dependency 877 of 1117: libpipeline1:arm64=1.5.8-1 Downloading dependency 878 of 1117: libqt5opengl5t64:arm64=5.15.17+dfsg-4 Downloading dependency 879 of 1117: libboost-log-dev:arm64=1.83.0.2+b2 Downloading dependency 880 of 1117: libdatrie1:arm64=0.2.13-4 Downloading dependency 881 of 1117: libzopfli1:arm64=1.0.3-3 Downloading dependency 882 of 1117: sgml-base:arm64=1.31+nmu1 Downloading dependency 883 of 1117: fonts-arphic-gbsn00lp:arm64=2.11-16 Downloading dependency 884 of 1117: libde265-0:arm64=1.0.16-1 Downloading dependency 885 of 1117: libxcb1:arm64=1.17.0-2+b1 Downloading dependency 886 of 1117: libevent-2.1-7t64:arm64=2.1.12-stable-10+b1 Downloading dependency 887 of 1117: libmariadb-dev:arm64=1:11.8.3-1+b1 Downloading dependency 888 of 1117: libngtcp2-crypto-ossl-dev:arm64=1.16.0-1 Downloading dependency 889 of 1117: libtbbmalloc2:arm64=2022.1.0-3 Downloading dependency 890 of 1117: ruby-rubygems:arm64=3.6.7-2 Downloading dependency 891 of 1117: libheif1:arm64=1.20.2-2+b1 Downloading dependency 892 of 1117: texlive-lang-cyrillic:arm64=2025.20250927-1 Downloading dependency 893 of 1117: libpcre2-16-0:arm64=10.46-1 Downloading dependency 894 of 1117: libgeos-c1t64:arm64=3.14.0-1 Downloading dependency 895 of 1117: libdebhelper-perl:arm64=13.28 Downloading dependency 896 of 1117: gfortran-15:arm64=15.2.0-4 Downloading dependency 897 of 1117: libqt5printsupport5t64:arm64=5.15.17+dfsg-4 Downloading dependency 898 of 1117: python3-minieigen:arm64=0.50.3+dfsg1-13+b11 Downloading dependency 899 of 1117: fonts-arphic-bkai00mp:arm64=2.10-21 Downloading dependency 900 of 1117: libxml2-dev:arm64=2.14.6+dfsg-0.1 Downloading dependency 901 of 1117: libcloudproviders0:arm64=0.3.6-3 Downloading dependency 902 of 1117: texlive-lang-other:arm64=2025.20250927-1 Downloading dependency 903 of 1117: libboost-context-dev:arm64=1.83.0.2+b2 Downloading dependency 904 of 1117: dbus-bin:arm64=1.16.2-2 Downloading dependency 905 of 1117: libxrandr2:arm64=2:1.5.4-1+b3 Downloading dependency 906 of 1117: libboost-json1.83-dev:arm64=1.83.0-5 Downloading dependency 907 of 1117: libngtcp2-crypto-gnutls8:arm64=1.16.0-1 Downloading dependency 908 of 1117: libselinux1-dev:arm64=3.8.1-1 Downloading dependency 909 of 1117: librav1e0.8:arm64=0.8.1-5 Downloading dependency 910 of 1117: libann0:arm64=1.1.2+doc-9+b2 Downloading dependency 911 of 1117: libsynctex2:arm64=2025.20250727.75242+ds-4 Downloading dependency 912 of 1117: libabsl20240722:arm64=20240722.0-4 Downloading dependency 913 of 1117: python3-more-itertools:arm64=10.8.0-1 Downloading dependency 914 of 1117: libboost-coroutine-dev:arm64=1.83.0.2+b2 Downloading dependency 915 of 1117: libxcb-keysyms1:arm64=0.4.1-1 Downloading dependency 916 of 1117: systemd-sysv:arm64=258.1-1 Downloading dependency 917 of 1117: python3-unicodedata2:arm64=16.0.0+ds-1 Downloading dependency 918 of 1117: libbinutils:arm64=2.45-7 Downloading dependency 919 of 1117: texlive-lang-all:arm64=2025.20250927-1 Downloading dependency 920 of 1117: libkmldom1t64:arm64=1.3.0-13 Downloading dependency 921 of 1117: libboost-numpy1.83-dev:arm64=1.83.0-5 Downloading dependency 922 of 1117: libboost-wave1.83-dev:arm64=1.83.0-5 Downloading dependency 923 of 1117: libhdf5-openmpi-dev:arm64=1.14.5+repack-4 Downloading dependency 924 of 1117: libxt6t64:arm64=1:1.2.1-1.3 Downloading dependency 925 of 1117: libcholmod5:arm64=1:7.11.0+dfsg-2 Downloading dependency 926 of 1117: libjs-jquery-ui:arm64=1.13.2+dfsg-1 Downloading dependency 927 of 1117: python3-numpy-dev:arm64=1:2.3.3+ds-3 Downloading dependency 928 of 1117: python3-typeguard:arm64=4.4.4-1 Downloading dependency 929 of 1117: libboost-json1.83.0:arm64=1.83.0-5 Downloading dependency 930 of 1117: default-jdk:arm64=2:1.21-76 Downloading dependency 931 of 1117: python3-jaraco.functools:arm64=4.1.0-1 Downloading dependency 932 of 1117: libamdhip64-5:arm64=5.7.1-7 Downloading dependency 933 of 1117: libidn2-0:arm64=2.3.8-4 Downloading dependency 934 of 1117: mysql-common:arm64=5.8+1.1.1 Downloading dependency 935 of 1117: libsepol2:arm64=3.8.1-1 Downloading dependency 936 of 1117: libsm-dev:arm64=2:1.2.6-1 Downloading dependency 937 of 1117: libgs10-common:arm64=10.06.0~dfsg-3 Downloading dependency 938 of 1117: libhdf5-fortran-310:arm64=1.14.5+repack-4 Downloading dependency 939 of 1117: gcc:arm64=4:15.2.0-4 Downloading dependency 940 of 1117: bzip2:arm64=1.0.8-6 Downloading dependency 941 of 1117: libffi8:arm64=3.5.2-2 Downloading dependency 942 of 1117: fontconfig-config:arm64=2.15.0-2.4 Downloading dependency 943 of 1117: libboost-atomic-dev:arm64=1.83.0.2+b2 Downloading dependency 944 of 1117: librsvg2-2:arm64=2.60.0+dfsg-1+b1 Downloading dependency 945 of 1117: libsasl2-modules-db:arm64=2.1.28+dfsg1-10 Downloading dependency 946 of 1117: libxcb-icccm4:arm64=0.4.2-1 Downloading dependency 947 of 1117: libevent-core-2.1-7t64:arm64=2.1.12-stable-10+b1 Downloading dependency 948 of 1117: libltdl-dev:arm64=2.5.4-5 Downloading dependency 949 of 1117: help2man:arm64=1.49.3+b1 Downloading dependency 950 of 1117: libboost-context1.83-dev:arm64=1.83.0-5 Downloading dependency 951 of 1117: base-files:arm64=14 Downloading dependency 952 of 1117: ocl-icd-libopencl1:arm64=2.3.4-1 Downloading dependency 953 of 1117: libqt6core6t64:arm64=6.9.2+dfsg-2 Downloading dependency 954 of 1117: g++-15:arm64=15.2.0-4 Downloading dependency 955 of 1117: libboost-graph-parallel-dev:arm64=1.83.0.2+b2 Downloading dependency 956 of 1117: libcc1-0:arm64=15.2.0-4 Downloading dependency 957 of 1117: libnl-route-3-dev:arm64=3.11.0-2 Downloading dependency 958 of 1117: libparu1:arm64=1:7.11.0+dfsg-2 Downloading dependency 959 of 1117: libgeotiff-dev:arm64=1.7.4-1 Downloading dependency 960 of 1117: libnpth0t64:arm64=1.8-3 Downloading dependency 961 of 1117: libmagic1t64:arm64=1:5.46-5 Downloading dependency 962 of 1117: libruby:arm64=1:3.3+b1 Downloading dependency 963 of 1117: dh-python:arm64=6.20250414 Downloading dependency 964 of 1117: libhwloc-plugins:arm64=2.12.2-1 Downloading dependency 965 of 1117: libboost-thread1.83.0:arm64=1.83.0-5 Downloading dependency 966 of 1117: libharfbuzz0b:arm64=12.1.0-1 Downloading dependency 967 of 1117: libboost-dev:arm64=1.83.0.2+b2 Downloading dependency 968 of 1117: libsensors5:arm64=1:3.6.2-2 Downloading dependency 969 of 1117: python3-pure-eval:arm64=0.2.3-1 Downloading dependency 970 of 1117: python3-pyqt5.qtsvg:arm64=5.15.11+dfsg-2+b2 Downloading dependency 971 of 1117: libc6:arm64=2.41-12 Downloading dependency 972 of 1117: python3-parso:arm64=0.8.4-1 Downloading dependency 973 of 1117: libgts-dev:arm64=0.7.6+darcs121130-5.2+b1 Downloading dependency 974 of 1117: libperl5.40:arm64=5.40.1-6 Downloading dependency 975 of 1117: texlive-lang-italian:arm64=2025.20250927-1 Downloading dependency 976 of 1117: openssl-provider-legacy:arm64=3.5.4-1 Downloading dependency 977 of 1117: libboost-graph1.83.0:arm64=1.83.0-5Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-graph1.83.0 arm64 1.83.0-5 [342 kB] Fetched 342 kB in 0s (19.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxbh1b5gw/libboost-graph1.83.0_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 texlive-xetex all 2025.20250927-3 [11.3 MB] Fetched 11.3 MB in 0s (122 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphs83362p/texlive-xetex_2025.20250927-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpkgconf3 arm64 1.8.1-4 [35.3 kB] Fetched 35.3 kB in 0s (2258 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp47e7scq8/libpkgconf3_1.8.1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libblkid-dev arm64 2.41.2-4 [211 kB] Fetched 211 kB in 0s (12.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptmslzy__/libblkid-dev_2.41.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavformat-dev arm64 7:7.1.2-1+b1 [1383 kB] Fetched 1383 kB in 0s (50.6 MB/s) dpkg-name: info: moved 'libavformat-dev_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpfbcb50ls/libavformat-dev_7.1.2-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-url1.83-dev arm64 1.83.0-5 [423 kB] Fetched 423 kB in 0s (22.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprvyzc4iq/libboost-url1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvorbisfile3 arm64 1.3.7-3 [20.1 kB] Fetched 20.1 kB in 0s (1291 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa4b5kiwz/libvorbisfile3_1.3.7-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-hl-fortran-310 arm64 1.14.5+repack-4 [44.5 kB] Fetched 44.5 kB in 0s (2830 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpff4kku1m/libhdf5-openmpi-hl-fortran-310_1.14.5+repack-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python-matplotlib-data all 3.10.1+dfsg1-6 [2737 kB] Fetched 2737 kB in 0s (73.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjqdvsaim/python-matplotlib-data_3.10.1+dfsg1-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-hl-cpp-310 arm64 1.14.5+repack-4 [24.9 kB] Fetched 24.9 kB in 0s (1577 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_7x14zix/libhdf5-openmpi-hl-cpp-310_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB] Fetched 26.1 kB in 0s (1708 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptba98yd1/pkgconf_1.8.1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mount arm64 2.41.2-4 [161 kB] Fetched 161 kB in 0s (9742 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpulars7ak/mount_2.41.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost1.83-dev arm64 1.83.0-5 [10.6 MB] Fetched 10.6 MB in 0s (119 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpui0hpg2s/libboost1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librdmacm1t64 arm64 56.1-1+b1 [67.9 kB] Fetched 67.9 kB in 0s (4274 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp040oi1ub/librdmacm1t64_56.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzzip-0-13t64 arm64 0.13.78+dfsg.1-0.2 [59.4 kB] Fetched 59.4 kB in 0s (3813 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpun30_3ll/libzzip-0-13t64_0.13.78+dfsg.1-0.2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 texlive-latex-recommended all 2025.20250927-3 [8509 kB] Fetched 8509 kB in 0s (111 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0ffelhb4/texlive-latex-recommended_2025.20250927-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libasound2t64 arm64 1.2.14-2 [364 kB] Fetched 364 kB in 0s (19.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbccqs2ag/libasound2t64_1.2.14-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgl2ps-dev arm64 1.4.2+dfsg1-4 [62.1 kB] Fetched 62.1 kB in 0s (3872 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4sz_9cde/libgl2ps-dev_1.4.2+dfsg1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 tzdata all 2025b-5 [260 kB] Fetched 260 kB in 0s (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5cyt1osy/tzdata_2025b-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libldap-dev arm64 2.6.10+dfsg-1 [305 kB] Fetched 305 kB in 0s (17.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzv1p9sdu/libldap-dev_2.6.10+dfsg-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libjs-sphinxdoc all 8.2.3-7 [27.6 kB] Fetched 27.6 kB in 0s (1787 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_tdju_08/libjs-sphinxdoc_8.2.3-7_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgeos3.14.0 arm64 3.14.0-1 [930 kB] Fetched 930 kB in 0s (40.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu2wub67u/libgeos3.14.0_3.14.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxerces-c3.2t64 arm64 3.2.4+debian-1.3+b2 [787 kB] Fetched 787 kB in 0s (36.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpakmcboux/libxerces-c3.2t64_3.2.4+debian-1.3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libutfcpp-dev all 4.0.5-1 [12.9 kB] Fetched 12.9 kB in 0s (835 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp28imolmm/libutfcpp-dev_4.0.5-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 liblz4-dev arm64 1.10.0-4 [85.1 kB] Fetched 85.1 kB in 0s (5410 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppck5hzy6/liblz4-dev_1.10.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmp3lame0 arm64 3.100-6+b3 [355 kB] Fetched 355 kB in 0s (19.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxzb7cudg/libmp3lame0_3.100-6+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python-babel-localedata all 2.17.0-1 [6050 kB] Fetched 6050 kB in 0s (96.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6xqdql_b/python-babel-localedata_2.17.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 diffutils arm64 1:3.10-4 [378 kB] Fetched 378 kB in 0s (20.7 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.10-4_arm64.deb' to '/srv/rebuilderd/tmp/tmp5su7g25c/diffutils_3.10-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-mpi-python-dev arm64 1.83.0.2+b2 [3700 B] Fetched 3700 B in 0s (246 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph1roeeay/libboost-mpi-python-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus-daemon arm64 1.16.2-2 [152 kB] Fetched 152 kB in 0s (9039 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzvpe3thb/dbus-daemon_1.16.2-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gtk-update-icon-cache arm64 4.20.2+ds-1 [52.6 kB] Fetched 52.6 kB in 0s (3380 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxwd613zl/gtk-update-icon-cache_4.20.2+ds-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libglib2.0-dev arm64 2.86.0-5 [56.7 kB] Fetched 56.7 kB in 0s (3607 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp07e759wh/libglib2.0-dev_2.86.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarchive13t64 arm64 3.7.4-4+b1 [323 kB] Fetched 323 kB in 0s (17.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8rcp_680/libarchive13t64_3.7.4-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxext-dev arm64 2:1.3.4-1+b3 [105 kB] Fetched 105 kB in 0s (6305 kB/s) dpkg-name: info: moved 'libxext-dev_2%3a1.3.4-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmp1uc9yura/libxext-dev_1.3.4-1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dpkg arm64 1.22.21 [1521 kB] Fetched 1521 kB in 0s (53.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8320mpgt/dpkg_1.22.21_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-container1.83.0 arm64 1.83.0-5 [259 kB] Fetched 259 kB in 0s (14.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptwcvv3yn/libboost-container1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-jedi all 0.19.1+ds1-1 [691 kB] Fetched 691 kB in 0s (33.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1sghwxca/python3-jedi_0.19.1+ds1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-shape0 arm64 1.17.0-2+b1 [106 kB] Fetched 106 kB in 0s (6373 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp02ygg5_q/libxcb-shape0_1.17.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libyuv-dev arm64 0.0.1919.20250919-1 [199 kB] Fetched 199 kB in 0s (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppscx9rpo/libyuv-dev_0.0.1919.20250919-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-waree-otf all 1:0.7.3-1 [157 kB] Fetched 157 kB in 0s (9565 kB/s) dpkg-name: info: moved 'fonts-tlwg-waree-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpm1di2otm/fonts-tlwg-waree-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libice-dev arm64 2:1.1.1-1 [73.0 kB] Fetched 73.0 kB in 0s (4570 kB/s) dpkg-name: info: moved 'libice-dev_2%3a1.1.1-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpwjil2yd5/libice-dev_1.1.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavformat61 arm64 7:7.1.2-1+b1 [1127 kB] Fetched 1127 kB in 0s (46.0 MB/s) dpkg-name: info: moved 'libavformat61_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp_wp35h25/libavformat61_7.1.2-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gdal-plugins arm64 3.11.4+dfsg-1 [197 kB] Fetched 197 kB in 0s (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmncmyf3_/gdal-plugins_3.11.4+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-atomic1.83.0 arm64 1.83.0-5 [234 kB] Fetched 234 kB in 0s (13.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_mmny66v/libboost-atomic1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-sympy all 1.14.0-2 [4228 kB] Fetched 4228 kB in 0s (87.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6jhgqtpz/python3-sympy_1.14.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-stack-data all 0.6.3-1 [21.6 kB] Fetched 21.6 kB in 0s (1397 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps2qflrh0/python3-stack-data_0.6.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblzma-dev arm64 5.8.1-2 [344 kB] Fetched 344 kB in 0s (19.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7_er0uwu/liblzma-dev_5.8.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpam-modules arm64 1.7.0-5 [172 kB] Fetched 172 kB in 0s (10.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5kgnajo1/libpam-modules_1.7.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 lmodern all 2.005-1 [9480 kB] Fetched 9480 kB in 0s (116 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpll_s7oj2/lmodern_2.005-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-matplotlib arm64 3.10.1+dfsg1-6 [23.7 MB] Fetched 23.7 MB in 0s (172 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeew5dgpp/python3-matplotlib_3.10.1+dfsg1-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-minimal arm64 3.13.7-1 [27.2 kB] Fetched 27.2 kB in 0s (1755 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0cz81vb1/python3-minimal_3.13.7-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgcc-14-dev arm64 14.3.0-8 [2364 kB] Fetched 2364 kB in 0s (68.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9ichwkjy/libgcc-14-dev_14.3.0-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 qtbase5-dev arm64 5.15.17+dfsg-4 [1122 kB] Fetched 1122 kB in 0s (45.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjc4zsf07/qtbase5-dev_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgpgme11t64 arm64 1.24.2-3 [329 kB] Fetched 329 kB in 0s (18.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpov5vp4me/libgpgme11t64_1.24.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblcms2-2 arm64 2.16-2 [151 kB] Fetched 151 kB in 0s (8986 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmlz34nxu/liblcms2-2_2.16-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.16-2 [100 kB] Fetched 100 kB in 0s (6279 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp8ofbdo6/dwz_0.16-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpam-systemd arm64 258.1-1 [286 kB] Fetched 286 kB in 0s (16.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0668y_77/libpam-systemd_258.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-french all 2025.20250927-1 [128 MB] Fetched 128 MB in 1s (186 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprbevd4sd/texlive-lang-french_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-portuguese all 2025.20250927-1 [12.6 MB] Fetched 12.6 MB in 0s (36.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnme2kp61/texlive-lang-portuguese_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglew2.2 arm64 2.2.0-4+b2 [162 kB] Fetched 162 kB in 0s (9730 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiqr_fn2i/libglew2.2_2.2.0-4+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgdk-pixbuf-2.0-0 arm64 2.44.3+dfsg-3 [133 kB] Fetched 133 kB in 0s (7906 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwlrso8r6/libgdk-pixbuf-2.0-0_2.44.3+dfsg-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 perl arm64 5.40.1-6 [267 kB] Fetched 267 kB in 0s (15.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpalc2ihp1/perl_5.40.1-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libibverbs1 arm64 56.1-1+b1 [59.8 kB] Fetched 59.8 kB in 0s (3810 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5cfj9kh0/libibverbs1_56.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsvtav1enc2 arm64 2.3.0+dfsg-1 [1558 kB] Fetched 1558 kB in 0s (55.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7vgnhvfr/libsvtav1enc2_2.3.0+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 hicolor-icon-theme all 0.18-2 [11.8 kB] Fetched 11.8 kB in 0s (767 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplvwr3_di/hicolor-icon-theme_0.18-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-charset-normalizer arm64 3.4.3-1 [123 kB] Fetched 123 kB in 0s (7692 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv2sa3m_v/python3-charset-normalizer_3.4.3-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 mesa-libgallium arm64 25.2.4-1 [10.3 MB] Fetched 10.3 MB in 0s (122 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpulkv2ldk/mesa-libgallium_25.2.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdav1d-dev arm64 1.5.1-1 [26.6 kB] Fetched 26.6 kB in 0s (1732 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoleqb2cm/libdav1d-dev_1.5.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdb5.3t64 arm64 5.3.28+dfsg2-10 [626 kB] Fetched 626 kB in 0s (30.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi0ukwml_/libdb5.3t64_5.3.28+dfsg2-10_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-cursor0 arm64 0.1.5-1 [17.1 kB] Fetched 17.1 kB in 0s (1108 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp70p0dz1v/libxcb-cursor0_0.1.5-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-dev arm64 3.13.7-1 [26.1 kB] Fetched 26.1 kB in 0s (1704 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3oteuqz_/python3-dev_3.13.7-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 at-spi2-common all 2.58.1-1 [173 kB] Fetched 173 kB in 0s (10.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4s3zca03/at-spi2-common_2.58.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libblosc1 arm64 1.21.5+ds-2 [39.0 kB] Fetched 39.0 kB in 0s (2504 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpps5kn1q6/libblosc1_1.21.5+ds-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ibverbs-providers arm64 56.1-1+b1 [338 kB] Fetched 338 kB in 0s (18.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpri5h82an/ibverbs-providers_56.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgmp10 arm64 2:6.3.0+dfsg-5 [535 kB] Fetched 535 kB in 0s (26.3 MB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpqr_52kg4/libgmp10_6.3.0+dfsg-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfreexl-dev arm64 2.0.0-1+b3 [40.8 kB] Fetched 40.8 kB in 0s (2613 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5z6inc05/libfreexl-dev_2.0.0-1+b3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 systemd arm64 258.1-1 [3027 kB] Fetched 3027 kB in 0s (75.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdsnam45l/systemd_258.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5dbus5t64 arm64 5.15.17+dfsg-4 [204 kB] Fetched 204 kB in 0s (12.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi1en5_5u/libqt5dbus5t64_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libattr1-dev arm64 1:2.5.2-3 [36.7 kB] Fetched 36.7 kB in 0s (2325 kB/s) dpkg-name: info: moved 'libattr1-dev_1%3a2.5.2-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpaesf5yeh/libattr1-dev_2.5.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfreetype-dev arm64 2.13.3+dfsg-1 [600 kB] Fetched 600 kB in 0s (29.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb7ab0p0a/libfreetype-dev_2.13.3+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopengl-dev arm64 1.7.0-1+b2 [5376 B] Fetched 5376 B in 0s (349 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp28f0ui_7/libopengl-dev_1.7.0-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavutil-dev arm64 7:7.1.2-1+b1 [540 kB] Fetched 540 kB in 0s (27.6 MB/s) dpkg-name: info: moved 'libavutil-dev_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpqn8of9he/libavutil-dev_7.1.2-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-stacktrace1.83-dev arm64 1.83.0-5 [245 kB] Fetched 245 kB in 0s (14.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5hu__jcx/libboost-stacktrace1.83-dev_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libglib2.0-data all 2.86.0-5 [1290 kB] Fetched 1290 kB in 0s (49.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpstrh8thb/libglib2.0-data_2.86.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfontconfig1 arm64 2.15.0-2.4 [387 kB] Fetched 387 kB in 0s (20.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9j5kif7b/libfontconfig1_2.15.0-2.4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjsoncpp26 arm64 1.9.6-4 [73.2 kB] Fetched 73.2 kB in 0s (4674 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphdt4t6x6/libjsoncpp26_1.9.6-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-sawasdee-otf all 1:0.7.3-1 [141 kB] Fetched 141 kB in 0s (8643 kB/s) dpkg-name: info: moved 'fonts-tlwg-sawasdee-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp5bfwcc9j/fonts-tlwg-sawasdee-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzmq5 arm64 4.3.5-1+b3 [253 kB] Fetched 253 kB in 0s (14.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjg29x9pw/libzmq5_4.3.5-1+b3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 login.defs all 1:4.18.0-1 [211 kB] Fetched 211 kB in 0s (12.4 MB/s) dpkg-name: info: moved 'login.defs_1%3a4.18.0-1_all.deb' to '/srv/rebuilderd/tmp/tmp53q7na6t/login.defs_4.18.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus-session-bus-common all 1.16.2-2 [52.3 kB] Fetched 52.3 kB in 0s (3340 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbrf1zwi_/dbus-session-bus-common_1.16.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5opengl5-dev arm64 5.15.17+dfsg-4 [52.3 kB] Fetched 52.3 kB in 0s (3319 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4kzttsft/libqt5opengl5-dev_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mpi-default-dev arm64 1.19 [3432 B] Fetched 3432 B in 0s (226 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbuhvtgfb/mpi-default-dev_1.19_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 nettle-dev arm64 3.10.2-1 [1319 kB] Fetched 1319 kB in 0s (51.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf1hvn84z/nettle-dev_3.10.2-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gnupg all 2.4.8-3 [418 kB] Fetched 418 kB in 0s (22.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppd4j63d0/gnupg_2.4.8-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-umpush-otf all 1:0.7.3-1 [183 kB] Fetched 183 kB in 0s (10.9 MB/s) dpkg-name: info: moved 'fonts-tlwg-umpush-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpy3epb1ul/fonts-tlwg-umpush-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libibmad5 arm64 56.1-1+b1 [42.8 kB] Fetched 42.8 kB in 0s (2749 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkje3y1kw/libibmad5_56.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpam0g arm64 1.7.0-5 [68.8 kB] Fetched 68.8 kB in 0s (4223 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp70u19rk1/libpam0g_1.7.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgl1 arm64 1.7.0-1+b2 [90.9 kB] Fetched 90.9 kB in 0s (5641 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptwaomh43/libgl1_1.7.0-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpixman-1-0 arm64 0.46.4-1 [174 kB] Fetched 174 kB in 0s (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1939xqpu/libpixman-1-0_0.46.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5concurrent5t64 arm64 5.15.17+dfsg-4 [45.3 kB] Fetched 45.3 kB in 0s (2932 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpobopefwt/libqt5concurrent5t64_5.15.17+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsuperlu-dev arm64 7.0.1+dfsg1-2 [22.0 kB] Fetched 22.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgm11i3l_/libsuperlu-dev_7.0.1+dfsg1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzvbi-common all 0.2.44-1 [71.4 kB] Fetched 71.4 kB in 0s (4477 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp46pel3wa/libzvbi-common_0.2.44-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libacl1-dev arm64 2.3.2-2+b1 [93.8 kB] Fetched 93.8 kB in 0s (5667 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp89oc_adh/libacl1-dev_2.3.2-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-cjk all 2025.20250927-1 [3950 kB] Fetched 3950 kB in 0s (84.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyv43fd1e/texlive-lang-cjk_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxmu-headers all 2:1.1.3-3 [68.5 kB] Fetched 68.5 kB in 0s (4235 kB/s) dpkg-name: info: moved 'libxmu-headers_2%3a1.1.3-3_all.deb' to '/srv/rebuilderd/tmp/tmp9nkmsh4r/libxmu-headers_1.1.3-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gpg arm64 2.4.8-3 [579 kB] Fetched 579 kB in 0s (28.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4_yiufnd/gpg_2.4.8-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 blt arm64 2.5.3+dfsg-8 [5984 B] Fetched 5984 B in 0s (391 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp851yz884/blt_2.5.3+dfsg-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 rpcsvc-proto arm64 1.4.3-1+b1 [60.5 kB] Fetched 60.5 kB in 0s (3861 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzropjo6y/rpcsvc-proto_1.4.3-1+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libglib2.0-bin arm64 2.86.0-5 [127 kB] Fetched 127 kB in 0s (7826 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpym9uc6i_/libglib2.0-bin_2.86.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libhwasan0 arm64 15.2.0-4 [1480 kB] Fetched 1480 kB in 0s (52.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfgy0za1g/libhwasan0_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-9 [1130 kB] Fetched 1130 kB in 0s (45.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph8nsuq30/groff-base_1.23.0-9_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfyba0t64 arm64 4.1.1-11+b1 [107 kB] Fetched 107 kB in 0s (6456 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi06ya2z5/libfyba0t64_4.1.1-11+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcamd3 arm64 1:7.11.0+dfsg-2 [44.7 kB] Fetched 44.7 kB in 0s (2849 kB/s) dpkg-name: info: moved 'libcamd3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp1thf_yea/libcamd3_7.11.0+dfsg-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-markupsafe arm64 3.0.2-2 [13.5 kB] Fetched 13.5 kB in 0s (866 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyjnuok71/python3-markupsafe_3.0.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-numpy1.83.0 arm64 1.83.0-5 [241 kB] Fetched 241 kB in 0s (13.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbsn0a91o/libboost-numpy1.83.0_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblocale-gettext-perl arm64 1.07-7+b1 [15.2 kB] Fetched 15.2 kB in 0s (976 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr_sgyfab/liblocale-gettext-perl_1.07-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmuparser-dev arm64 2.3.4-2 [33.3 kB] Fetched 33.3 kB in 0s (2094 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc19x1t3y/libmuparser-dev_2.3.4-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-xkb1 arm64 1.17.0-2+b1 [129 kB] Fetched 129 kB in 0s (7913 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7sajbkst/libxcb-xkb1_1.17.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-plain-generic all 2025.20250927-3 [29.9 MB] Fetched 29.9 MB in 0s (166 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj_g5gsu6/texlive-plain-generic_2025.20250927-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjbig-dev arm64 2.1-6.1+b2 [30.5 kB] Fetched 30.5 kB in 0s (1943 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg8_5kfl1/libjbig-dev_2.1-6.1+b2_arm64.deb' Downloading dependency 978 of 1117: texlive-xetex:arm64=2025.20250927-3 Downloading dependency 979 of 1117: libpkgconf3:arm64=1.8.1-4 Downloading dependency 980 of 1117: libblkid-dev:arm64=2.41.2-4 Downloading dependency 981 of 1117: libavformat-dev:arm64=7:7.1.2-1+b1 Downloading dependency 982 of 1117: libboost-url1.83-dev:arm64=1.83.0-5 Downloading dependency 983 of 1117: libvorbisfile3:arm64=1.3.7-3 Downloading dependency 984 of 1117: libhdf5-openmpi-hl-fortran-310:arm64=1.14.5+repack-4 Downloading dependency 985 of 1117: python-matplotlib-data:arm64=3.10.1+dfsg1-6 Downloading dependency 986 of 1117: libhdf5-openmpi-hl-cpp-310:arm64=1.14.5+repack-4 Downloading dependency 987 of 1117: pkgconf:arm64=1.8.1-4 Downloading dependency 988 of 1117: mount:arm64=2.41.2-4 Downloading dependency 989 of 1117: libboost1.83-dev:arm64=1.83.0-5 Downloading dependency 990 of 1117: librdmacm1t64:arm64=56.1-1+b1 Downloading dependency 991 of 1117: libzzip-0-13t64:arm64=0.13.78+dfsg.1-0.2 Downloading dependency 992 of 1117: texlive-latex-recommended:arm64=2025.20250927-3 Downloading dependency 993 of 1117: libasound2t64:arm64=1.2.14-2 Downloading dependency 994 of 1117: libgl2ps-dev:arm64=1.4.2+dfsg1-4 Downloading dependency 995 of 1117: tzdata:arm64=2025b-5 Downloading dependency 996 of 1117: libldap-dev:arm64=2.6.10+dfsg-1 Downloading dependency 997 of 1117: libjs-sphinxdoc:arm64=8.2.3-7 Downloading dependency 998 of 1117: libgeos3.14.0:arm64=3.14.0-1 Downloading dependency 999 of 1117: libxerces-c3.2t64:arm64=3.2.4+debian-1.3+b2 Downloading dependency 1000 of 1117: libutfcpp-dev:arm64=4.0.5-1 Downloading dependency 1001 of 1117: liblz4-dev:arm64=1.10.0-4 Downloading dependency 1002 of 1117: libmp3lame0:arm64=3.100-6+b3 Downloading dependency 1003 of 1117: python-babel-localedata:arm64=2.17.0-1 Downloading dependency 1004 of 1117: diffutils:arm64=1:3.10-4 Downloading dependency 1005 of 1117: libboost-mpi-python-dev:arm64=1.83.0.2+b2 Downloading dependency 1006 of 1117: dbus-daemon:arm64=1.16.2-2 Downloading dependency 1007 of 1117: gtk-update-icon-cache:arm64=4.20.2+ds-1 Downloading dependency 1008 of 1117: libglib2.0-dev:arm64=2.86.0-5 Downloading dependency 1009 of 1117: libarchive13t64:arm64=3.7.4-4+b1 Downloading dependency 1010 of 1117: libxext-dev:arm64=2:1.3.4-1+b3 Downloading dependency 1011 of 1117: dpkg:arm64=1.22.21 Downloading dependency 1012 of 1117: libboost-container1.83.0:arm64=1.83.0-5 Downloading dependency 1013 of 1117: python3-jedi:arm64=0.19.1+ds1-1 Downloading dependency 1014 of 1117: libxcb-shape0:arm64=1.17.0-2+b1 Downloading dependency 1015 of 1117: libyuv-dev:arm64=0.0.1919.20250919-1 Downloading dependency 1016 of 1117: fonts-tlwg-waree-otf:arm64=1:0.7.3-1 Downloading dependency 1017 of 1117: libice-dev:arm64=2:1.1.1-1 Downloading dependency 1018 of 1117: libavformat61:arm64=7:7.1.2-1+b1 Downloading dependency 1019 of 1117: gdal-plugins:arm64=3.11.4+dfsg-1 Downloading dependency 1020 of 1117: libboost-atomic1.83.0:arm64=1.83.0-5 Downloading dependency 1021 of 1117: python3-sympy:arm64=1.14.0-2 Downloading dependency 1022 of 1117: python3-stack-data:arm64=0.6.3-1 Downloading dependency 1023 of 1117: liblzma-dev:arm64=5.8.1-2 Downloading dependency 1024 of 1117: libpam-modules:arm64=1.7.0-5 Downloading dependency 1025 of 1117: lmodern:arm64=2.005-1 Downloading dependency 1026 of 1117: python3-matplotlib:arm64=3.10.1+dfsg1-6 Downloading dependency 1027 of 1117: python3-minimal:arm64=3.13.7-1 Downloading dependency 1028 of 1117: libgcc-14-dev:arm64=14.3.0-8 Downloading dependency 1029 of 1117: qtbase5-dev:arm64=5.15.17+dfsg-4 Downloading dependency 1030 of 1117: libgpgme11t64:arm64=1.24.2-3 Downloading dependency 1031 of 1117: liblcms2-2:arm64=2.16-2 Downloading dependency 1032 of 1117: dwz:arm64=0.16-2 Downloading dependency 1033 of 1117: libpam-systemd:arm64=258.1-1 Downloading dependency 1034 of 1117: texlive-lang-french:arm64=2025.20250927-1 Downloading dependency 1035 of 1117: texlive-lang-portuguese:arm64=2025.20250927-1 Downloading dependency 1036 of 1117: libglew2.2:arm64=2.2.0-4+b2 Downloading dependency 1037 of 1117: libgdk-pixbuf-2.0-0:arm64=2.44.3+dfsg-3 Downloading dependency 1038 of 1117: perl:arm64=5.40.1-6 Downloading dependency 1039 of 1117: libibverbs1:arm64=56.1-1+b1 Downloading dependency 1040 of 1117: libsvtav1enc2:arm64=2.3.0+dfsg-1 Downloading dependency 1041 of 1117: hicolor-icon-theme:arm64=0.18-2 Downloading dependency 1042 of 1117: python3-charset-normalizer:arm64=3.4.3-1 Downloading dependency 1043 of 1117: mesa-libgallium:arm64=25.2.4-1 Downloading dependency 1044 of 1117: libdav1d-dev:arm64=1.5.1-1 Downloading dependency 1045 of 1117: libdb5.3t64:arm64=5.3.28+dfsg2-10 Downloading dependency 1046 of 1117: libxcb-cursor0:arm64=0.1.5-1 Downloading dependency 1047 of 1117: python3-dev:arm64=3.13.7-1 Downloading dependency 1048 of 1117: at-spi2-common:arm64=2.58.1-1 Downloading dependency 1049 of 1117: libblosc1:arm64=1.21.5+ds-2 Downloading dependency 1050 of 1117: ibverbs-providers:arm64=56.1-1+b1 Downloading dependency 1051 of 1117: libgmp10:arm64=2:6.3.0+dfsg-5 Downloading dependency 1052 of 1117: libfreexl-dev:arm64=2.0.0-1+b3 Downloading dependency 1053 of 1117: systemd:arm64=258.1-1 Downloading dependency 1054 of 1117: libqt5dbus5t64:arm64=5.15.17+dfsg-4 Downloading dependency 1055 of 1117: libattr1-dev:arm64=1:2.5.2-3 Downloading dependency 1056 of 1117: libfreetype-dev:arm64=2.13.3+dfsg-1 Downloading dependency 1057 of 1117: libopengl-dev:arm64=1.7.0-1+b2 Downloading dependency 1058 of 1117: libavutil-dev:arm64=7:7.1.2-1+b1 Downloading dependency 1059 of 1117: libboost-stacktrace1.83-dev:arm64=1.83.0-5 Downloading dependency 1060 of 1117: libglib2.0-data:arm64=2.86.0-5 Downloading dependency 1061 of 1117: libfontconfig1:arm64=2.15.0-2.4 Downloading dependency 1062 of 1117: libjsoncpp26:arm64=1.9.6-4 Downloading dependency 1063 of 1117: fonts-tlwg-sawasdee-otf:arm64=1:0.7.3-1 Downloading dependency 1064 of 1117: libzmq5:arm64=4.3.5-1+b3 Downloading dependency 1065 of 1117: login.defs:arm64=1:4.18.0-1 Downloading dependency 1066 of 1117: dbus-session-bus-common:arm64=1.16.2-2 Downloading dependency 1067 of 1117: libqt5opengl5-dev:arm64=5.15.17+dfsg-4 Downloading dependency 1068 of 1117: mpi-default-dev:arm64=1.19 Downloading dependency 1069 of 1117: nettle-dev:arm64=3.10.2-1 Downloading dependency 1070 of 1117: gnupg:arm64=2.4.8-3 Downloading dependency 1071 of 1117: fonts-tlwg-umpush-otf:arm64=1:0.7.3-1 Downloading dependency 1072 of 1117: libibmad5:arm64=56.1-1+b1 Downloading dependency 1073 of 1117: libpam0g:arm64=1.7.0-5 Downloading dependency 1074 of 1117: libgl1:arm64=1.7.0-1+b2 Downloading dependency 1075 of 1117: libpixman-1-0:arm64=0.46.4-1 Downloading dependency 1076 of 1117: libqt5concurrent5t64:arm64=5.15.17+dfsg-4 Downloading dependency 1077 of 1117: libsuperlu-dev:arm64=7.0.1+dfsg1-2 Downloading dependency 1078 of 1117: libzvbi-common:arm64=0.2.44-1 Downloading dependency 1079 of 1117: libacl1-dev:arm64=2.3.2-2+b1 Downloading dependency 1080 of 1117: texlive-lang-cjk:arm64=2025.20250927-1 Downloading dependency 1081 of 1117: libxmu-headers:arm64=2:1.1.3-3 Downloading dependency 1082 of 1117: gpg:arm64=2.4.8-3 Downloading dependency 1083 of 1117: blt:arm64=2.5.3+dfsg-8 Downloading dependency 1084 of 1117: rpcsvc-proto:arm64=1.4.3-1+b1 Downloading dependency 1085 of 1117: libglib2.0-bin:arm64=2.86.0-5 Downloading dependency 1086 of 1117: libhwasan0:arm64=15.2.0-4 Downloading dependency 1087 of 1117: groff-base:arm64=1.23.0-9 Downloading dependency 1088 of 1117: libfyba0t64:arm64=4.1.1-11+b1 Downloading dependency 1089 of 1117: libcamd3:arm64=1:7.11.0+dfsg-2 Downloading dependency 1090 of 1117: python3-markupsafe:arm64=3.0.2-2 Downloading dependency 1091 of 1117: libboost-numpy1.83.0:arm64=1.83.0-5 Downloading dependency 1092 of 1117: liblocale-gettext-perl:arm64=1.07-7+b1 Downloading dependency 1093 of 1117: libmuparser-dev:arm64=2.3.4-2 Downloading dependency 1094 of 1117: libxcb-xkb1:arm64=1.17.0-2+b1 Downloading dependency 1095 of 1117: texlive-plain-generic:arm64=2025.20250927-3 Downloading dependency 1096 of 1117: libjbig-dev:arm64=2.1-6.1+b2 Downloading dependency 1097 of 1117: libudev1:arm64=258.1-1Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libudev1 arm64 258.1-1 [147 kB] Fetched 147 kB in 0s (8916 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl8odg_vg/libudev1_258.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-exception-dev arm64 1.83.0.2+b2 [3572 B] Fetched 3572 B in 0s (231 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp41ht1n2i/libboost-exception-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpmix2t64 arm64 6.0.0+really5.0.8-1 [574 kB] Fetched 574 kB in 0s (28.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcjf497fq/libpmix2t64_6.0.0+really5.0.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libssh2-1-dev arm64 1.11.1-1 [388 kB] Fetched 388 kB in 0s (20.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgpjzaftp/libssh2-1-dev_1.11.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libibumad3 arm64 56.1-1+b1 [29.3 kB] Fetched 29.3 kB in 0s (1847 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_776xt41/libibumad3_56.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-all-dev arm64 1.83.0.2+b2 [3924 B] Fetched 3924 B in 0s (248 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnuq0bqj3/libboost-all-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 init-system-helpers all 1.69 [39.3 kB] Fetched 39.3 kB in 0s (2515 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyqhvv8zd/init-system-helpers_1.69_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 netbase all 6.5 [12.4 kB] Fetched 12.4 kB in 0s (825 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp610u8sbx/netbase_6.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pickleshare all 0.7.5-5 [7600 B] Fetched 7600 B in 0s (490 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjlm1sjio/python3-pickleshare_0.7.5-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Fetched 13.1 kB in 0s (855 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprzvpdf_7/ruby-net-telnet_0.2.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libxkbcommon-x11-0 arm64 1.7.0-2.1 [15.3 kB] Fetched 15.3 kB in 0s (989 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9wf8lgt5/libxkbcommon-x11-0_1.7.0-2.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-european all 2025.20250927-1 [16.6 MB] Fetched 16.6 MB in 0s (146 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmj62puge/texlive-lang-european_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libts0t64 arm64 1.22-1.1+b1 [61.6 kB] Fetched 61.6 kB in 0s (3799 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp24_b30m8/libts0t64_1.22-1.1+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libtool all 2.5.4-5 [540 kB] Fetched 540 kB in 0s (27.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7s8qlzwz/libtool_2.5.4-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4 [5288 B] Fetched 5288 B in 0s (345 kB/s) dpkg-name: info: moved 'cpp-aarch64-linux-gnu_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmp49r53m2a/cpp-aarch64-linux-gnu_15.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-timer-dev arm64 1.83.0.2+b2 [3712 B] Fetched 3712 B in 0s (241 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphy2ec5zw/libboost-timer-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-openssl-2.1-7t64 arm64 2.1.12-stable-10+b1 [60.4 kB] Fetched 60.4 kB in 0s (3770 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuy8422d0/libevent-openssl-2.1-7t64_2.1.12-stable-10+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libidn12 arm64 1.43-2 [47.0 kB] Fetched 47.0 kB in 0s (3009 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0tckyb0l/libidn12_1.43-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-test1.83-dev arm64 1.83.0-5 [527 kB] Fetched 527 kB in 0s (27.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpji176dwa/libboost-test1.83-dev_1.83.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmetis-dev arm64 5.1.0.dfsg-8 [11.0 kB] Fetched 11.0 kB in 0s (374 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpls3ygftq/libmetis-dev_5.1.0.dfsg-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-chinese all 2025.20250927-1 [53.6 MB] Fetched 53.6 MB in 4s (15.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgv7xi2fd/texlive-lang-chinese_2025.20250927-1_all.deb' dpkg-buildpackage: info: source package debootsnap-dummy dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator dpkg-buildpackage: info: host architecture arm64 dpkg-source --before-build . debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/debootsnap-dummy/ dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'debootsnap-dummy' in '../debootsnap-dummy_1.0_all.deb'. dpkg-genbuildinfo --build=binary -O../debootsnap-dummy_1.0_arm64.buildinfo dpkg-genchanges --build=binary -O../debootsnap-dummy_1.0_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) The package has been created. Attention, the package has been created in the /srv/rebuilderd/tmp/tmphkcokb9d/cache directory, not in ".." as indicated by the message above! I: automatically chosen mode: unshare I: chroot architecture arm64 is equal to the host's architecture I: using /srv/rebuilderd/tmp/mmdebstrap.Hw3WiZR4Qf as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.Hw3WiZR4Qf 127.0.0.1 - - [05/Nov/2025 02:00:43] code 404, message File not found 127.0.0.1 - - [05/Nov/2025 02:00:43] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:41795 ./ InRelease 127.0.0.1 - - [05/Nov/2025 02:00:43] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:41795 ./ Release [462 B] 127.0.0.1 - - [05/Nov/2025 02:00:43] code 404, message File not found 127.0.0.1 - - [05/Nov/2025 02:00:43] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:41795 ./ Release.gpg 127.0.0.1 - - [05/Nov/2025 02:00:43] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:41795 ./ Packages [1628 kB] Fetched 1629 kB in 0s (29.4 MB/s) Reading package lists... usr-is-merged found but not real -- not running merged-usr setup hook I: skipping apt-get update because it was already run I: downloading packages with apt... 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./gcc-15-base_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libc6_2.41-12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libgcc-s1_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./mawk_1.3.4.20250131-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./base-files_14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libtinfo6_6.5%2b20250216-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./debianutils_5.23.2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./bash_5.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libacl1_2.3.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libattr1_2.5.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libcap2_2.75-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libgmp10_6.3.0%2bdfsg-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libpcre2-8-0_10.46-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libselinux1_3.8.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libzstd1_1.5.7%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./zlib1g_1.3.dfsg%2breally1.3.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libssl3t64_3.5.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./openssl-provider-legacy_3.5.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libsystemd0_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./coreutils_9.7-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./dash_0.5.12-12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./diffutils_3.10-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libbz2-1.0_1.0.8-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./liblzma5_5.8.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libmd0_1.1.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./tar_1.35%2bdfsg-3.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./dpkg_1.22.21_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./findutils_4.10.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./grep_3.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./gzip_1.13-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./hostname_3.25_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./ncurses-bin_6.5%2b20250216-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libcrypt1_4.4.38-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./perl-base_5.40.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./sed_4.9-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libcap-ng0_0.8.5-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libaudit1_4.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libdb5.3t64_5.3.28%2bdfsg2-10_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./debconf_1.5.91_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libpam0g_1.7.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libpam-modules-bin_1.7.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libpam-modules_1.7.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libpam-runtime_1.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libblkid1_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libmount1_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libsmartcols1_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libudev1_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libuuid1_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./util-linux_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libdebconfclient0_0.280_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./base-passwd_3.6.7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./libc-bin_2.41-12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./ncurses-base_6.5%2b20250216-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:44] "GET /./sysvinit-utils_3.14-4_arm64.deb HTTP/1.1" 200 - I: extracting archives... I: running --extract-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/extract00.sh /srv/rebuilderd/tmp/mmdebstrap.Hw3WiZR4Qf 127.0.0.1 - - [05/Nov/2025 02:00:47] code 404, message File not found 127.0.0.1 - - [05/Nov/2025 02:00:47] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:41795 ./ InRelease 127.0.0.1 - - [05/Nov/2025 02:00:47] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:41795 ./ Release 127.0.0.1 - - [05/Nov/2025 02:00:47] code 404, message File not found 127.0.0.1 - - [05/Nov/2025 02:00:47] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:41795 ./ Release.gpg Reading package lists... usr-is-merged found but not real -- not running merged-usr extract hook I: installing essential packages... I: running --essential-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/essential00.sh /srv/rebuilderd/tmp/mmdebstrap.Hw3WiZR4Qf usr-is-merged was not installed in a previous hook -- not running merged-usr essential hook I: installing remaining packages inside the chroot... 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./liblocale-gettext-perl_1.07-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./mount_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libseccomp2_2.6.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libsystemd-shared_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./systemd_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./systemd-sysv_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libdbus-1-3_1.16.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./dbus-bin_1.16.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./dbus-session-bus-common_1.16.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libapparmor1_4.1.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libexpat1_2.7.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./dbus-daemon_1.16.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./login.defs_4.18.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libbsd0_0.12.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libsemanage-common_3.8.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libsepol2_3.8.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libsemanage2_3.8.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./passwd_4.18.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./adduser_3.153_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./dbus-system-bus-common_1.16.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./dbus_1.16.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./fonts-arphic-bkai00mp_2.10-21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./fonts-arphic-bsmi00lp_2.10-18_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./poppler-data_0.4.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libpython3.13-minimal_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./python3.13-minimal_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./python3-minimal_3.13.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./tzdata_2025b-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libffi8_3.5.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libncursesw6_6.5%2b20250216-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./readline-common_8.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libreadline8t64_8.3-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libsqlite3-0_3.46.1-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libpython3.13-stdlib_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./python3.13_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libpython3-stdlib_3.13.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./python3_3.13.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./python3-numpy-dev_2.3.3%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libgfortran5_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libopenblas0-pthread_0.3.30%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libstdc%2b%2b6_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./python3-numpy_2.3.3%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libtext-charwidth-perl_0.04-11%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libtext-wrapi18n-perl_0.06-10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libuchardet0_0.0.8-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./groff-base_1.23.0-9_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./bsdextrautils_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libgdbm6t64_1.26-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libpipeline1_1.5.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./man-db_2.13.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libproc2-0_4.0.4-9_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./procps_4.0.4-9_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./bzip2_1.0.8-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./openssl_3.5.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./ca-certificates_20250419_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libmagic-mgc_5.46-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libmagic1t64_5.46-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./file_5.46-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./gettext-base_0.23.1-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libpam-systemd_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libedit2_3.1-20250104-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libcbor0.10_0.10.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libfido2-1_1.16.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libkrb5support0_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libcom-err2_1.47.2-3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libk5crypto3_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libkeyutils1_1.6.3-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libkrb5-3_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libgssapi-krb5-2_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./openssh-client_10.2p1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./perl-modules-5.40_5.40.1-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libgdbm-compat4t64_1.26-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libperl5.40_5.40.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./perl_5.40.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./ucf_3.0052_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./xz-utils_5.8.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libgdk-pixbuf2.0-common_2.44.3%2bdfsg-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libatomic1_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libglib2.0-0t64_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libxml2-16_2.14.6%2bdfsg-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./shared-mime-info_2.4-5%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libjpeg62-turbo_2.1.5-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libpng16-16t64_1.6.50-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libdeflate0_1.23-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libjbig0_2.1-6.1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./liblerc4_4.0.0%2bds-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libsharpyuv0_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libwebp7_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libtiff6_4.7.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libgdk-pixbuf-2.0-0_2.44.3%2bdfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./gtk-update-icon-cache_4.20.2%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./hicolor-icon-theme_0.18-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./adwaita-icon-theme_49.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./at-spi2-common_2.58.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./m4_1.4.20-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./autoconf_2.72-3.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./autotools-dev_20240727.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./automake_1.18.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./autopoint_0.23.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libsframe2_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./binutils-common_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libbinutils_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libgprofng0_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libctf-nobfd0_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libctf0_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libjansson4_2.14-2%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./binutils-aarch64-linux-gnu_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./binutils_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libtcl8.6_8.6.17%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libbrotli1_1.1.0-2%2bb7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libfreetype6_2.13.3%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./fonts-dejavu-mono_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./fonts-dejavu-core_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libfontenc1_1.1.8-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./x11-common_7.7%2b25_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./xfonts-encodings_1.0.4-2.2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./xfonts-utils_7.7%2b7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./fonts-urw-base35_20200910-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./fontconfig-config_2.15.0-2.4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libfontconfig1_2.15.0-2.4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libxau6_1.0.11-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libxdmcp6_1.1.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libxcb1_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libx11-data_1.8.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libx11-6_1.8.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libxrender1_0.9.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libxft2_2.3.6-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libxext6_1.3.4-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libxss1_1.2.3-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libtk8.6_8.6.17-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./tk8.6-blt2.5_2.5.3%2bdfsg-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./blt_2.5.3%2bdfsg-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libc-dev-bin_2.41-12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./linux-libc-dev_6.16.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libcrypt-dev_4.4.38-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./rpcsvc-proto_1.4.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libc6-dev_2.41-12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libisl23_0.27-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libmpfr6_4.2.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./libmpc3_1.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:55] "GET /./cpp-15-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./cpp-15_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./cpp-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./cpp_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./libcc1-0_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./libgomp1_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./libitm1_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./libasan8_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./liblsan0_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./libtsan2_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./libubsan1_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./libhwasan0_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./libgcc-15-dev_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:56] "GET /./gcc-15-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./gcc-15_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./gcc-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./gcc_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libstdc%2b%2b-15-dev_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./g%2b%2b-15-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./g%2b%2b-15_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./g%2b%2b-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./g%2b%2b_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./make_4.4.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libdpkg-perl_1.22.21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./patch_2.8-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./dpkg-dev_1.22.21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./build-essential_12.12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./ca-certificates-java_20240118_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./cfortran_20210827-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./cmake-data_4.1.1%2breally3.31.6-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libxxhash0_0.8.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./liblz4-1_1.10.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libnettle8t64_3.10.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libarchive13t64_3.7.4-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libnghttp3-9_1.12.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libngtcp2-16_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libunistring5_1.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libidn2-0_2.3.8-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-10_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libsasl2-2_2.1.28%2bdfsg1-10_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libldap2_2.6.10%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libnghttp2-14_1.64.0-1.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libngtcp2-crypto-ossl0_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libpsl5t64_0.21.2-1.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libhogweed6t64_3.10.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libp11-kit0_0.25.9-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libtasn1-6_4.20.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libgnutls30t64_3.8.10-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./librtmp1_2.4%2b20151223.gitfa8646d.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libssh2-1t64_1.11.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libcurl4t64_8.16.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libjsoncpp26_1.9.6-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./librhash1_1.4.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libuv1t64_1.51.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./cmake_4.1.1%2breally3.31.6-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./comerr-dev_2.1-1.47.2-3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./dbus-user-session_1.16.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libdconf1_0.49.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./dconf-service_0.49.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./dconf-gsettings-backend_0.49.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libdebhelper-perl_13.28_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libtool_2.5.4-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./dh-autoreconf_21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libfile-stripnondeterminism-perl_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./dh-strip-nondeterminism_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libelf1t64_0.193-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./dwz_0.16-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./gettext_0.23.1-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./po-debconf_1.0.21%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./debhelper_13.28_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libdouble-conversion3_3.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libicu76_76.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libpcre2-16-0_10.46-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:57] "GET /./libqt5core5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libqt5dbus5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libqt5network5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libboost-chrono1.83.0t64_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libgpg-error0_1.56-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libassuan9_3.0.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libgcrypt20_1.11.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./gpgconf_2.4.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libksba8_1.6.7-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libnpth0t64_1.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./dirmngr_2.4.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libffi-dev_3.5.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./rubygems-integration_1.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./rake_13.2.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./ruby-csv_3.3.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./ruby-did-you-mean_1.6.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./ruby-net-telnet_0.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./ruby-ruby2-keywords_0.0.5-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./ruby-webrick_1.9.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./ruby-xmlrpc_0.3.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libyaml-0-2_0.2.5-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libruby3.3_3.3.8-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./ruby3.3_3.3.8-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libruby_3.3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./ruby-rubygems_3.6.7-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./ruby_3.3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libglvnd0_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libopengl0_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libgme0_0.6.3-7%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libxnvctrl0_535.171.04-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libboost-thread1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libboost-wave1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libmetis5_5.1.0.dfsg-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./python3-platformdirs_4.4.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./python3-fs_2.4.16-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./tex-common_6.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libpaper2_2.2.5-0.3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libpaper-utils_2.2.5-0.3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libkpathsea6_2025.20250727.75242%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libptexenc1_2025.20250727.75242%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libsynctex2_2025.20250727.75242%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libtexlua53-5_2025.20250727.75242%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./t1utils_1.41-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libpixman-1-0_0.46.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libxcb-render0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libxcb-shm0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libcairo2_1.18.4-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libgraphite2-3_1.3.14-11_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libharfbuzz0b_12.1.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libmpfi0_1.5.4%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libpotrace0_1.16-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libteckit0_2.5.12%2bds1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libice6_1.1.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libsm6_1.2.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libxt6t64_1.2.1-1.3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libxmu6_1.1.3-3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libxpm4_3.5.17-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libxaw7_1.0.16-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libxi6_1.8.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libzzip-0-13t64_0.13.78%2bdfsg.1-0.2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./texlive-binaries_2025.20250727.75242%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./xdg-utils_1.2.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./texlive-base_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./fonts-lmodern_2.005-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./lmodern_2.005-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./texlive-luatex_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./texlive-latex-base_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./texlive-lang-polish_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libboost-serialization1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libevent-core-2.1-7t64_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libevent-pthreads-2.1-7t64_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libnl-3-200_3.11.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libnl-route-3-200_3.11.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libibverbs1_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./ibverbs-providers_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./librdmacm1t64_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libfabric1_2.1.0-1.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libhwloc15_2.12.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libmunge2_0.5.16-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libpciaccess0_0.17-3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./ocl-icd-libopencl1_2.3.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libhwloc-plugins_2.12.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libpmix2t64_6.0.0%2breally5.0.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libz3-4_4.13.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libllvm17t64_17.0.6-22%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libamd-comgr2_6.0%2bgit20231212.4510c28%2bdfsg-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libdrm-common_2.4.125-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libdrm2_2.4.125-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libdrm-amdgpu1_2.4.125-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libnuma1_2.0.19-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libhsakmt1_6.2.4%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libhsa-runtime64-1_6.1.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libamdhip64-5_5.7.1-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libfuse3-4_3.17.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libibumad3_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libibmad5_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:58] "GET /./libucx0_1.19.0%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libopenmpi40_5.0.8-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-mpi1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-graph-parallel1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./gcc-14-base_14.3.0-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libgcc-14-dev_14.3.0-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libstdc%2b%2b-14-dev_14.3.0-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-program-options1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-program-options1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-program-options-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-system1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-system1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-atomic1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-atomic1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-chrono1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-date-time1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-serialization1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-date-time1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-thread1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-type-erasure1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-type-erasure1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-type-erasure-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./uuid-dev_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./native-architecture_0.2.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libgirepository-2.0-0_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./girepository-tools_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libsuitesparseconfig7_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libamd3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libngtcp2-crypto-gnutls8_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libcurl3t64-gnutls_8.16.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./gnupg-l10n_2.4.8-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./gpg_2.4.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./pinentry-curses_1.3.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./gpg-agent_2.4.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./gpgsm_2.4.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./gnupg_2.4.8-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libgpgme11t64_1.24.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libgpgmepp6t64_1.24.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./liblcms2-2_2.16-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libnspr4_4.37-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libnss3_3.117-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libopenjp2-7_2.5.3-2.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libpoppler147_25.03.0-11.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libpoppler-dev_25.03.0-11.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libpoppler-private-dev_25.03.0-11.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-url1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libgssrpc4t64_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libkadm5clnt-mit12_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./unixodbc-common_2.3.12-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libevent-2.1-7t64_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libunbound8_1.24.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libx11-xcb1_1.8.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxcb-dri3-0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxcb-glx0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxcb-present0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxcb-xfixes0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxxf86vm1_1.1.4-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libllvm19_19.1.7-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libsensors-config_3.6.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libsensors5_3.6.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxcb-randr0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxcb-sync1_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxshmfence1_1.3.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./mesa-libgallium_25.2.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libgbm1_25.2.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libvulkan1_1.4.321.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libgl1-mesa-dri_25.2.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libglx-mesa0_25.2.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libglx0_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libgl1_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libglut3.12_3.4.0-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libglu1-mesa_9.0.2-1.1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./xorg-sgml-doctools_1.11-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./x11proto-dev_2024.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxau-dev_1.0.11-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxdmcp-dev_1.1.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./xtrans-dev_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxcb1-dev_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libx11-dev_1.8.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libglx-dev_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libgl-dev_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libopengl-dev_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libglu1-mesa-dev_9.0.2-1.1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxext-dev_1.3.4-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libice-dev_1.1.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libsm-dev_1.2.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libxt-dev_1.2.1-1.3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libglut-dev_3.4.0-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./freeglut3-dev_3.4.0-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-filesystem1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libboost-log1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./libcxsparse4_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./python3.13-tk_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./python3-tk_3.13.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./texlive-lang-cjk_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:00:59] "GET /./texlive-lang-japanese_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libwebpdemux2_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgl2ps1.4_1.4.2%2bdfsg1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libaec0_1.1.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libsz2_1.1.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libhdf5-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libhdf5-hl-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libnetcdf22_4.9.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libogg0_1.3.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./proj-data_9.7.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libproj25_9.7.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libtbbbind-2-5_2022.1.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libtbbmalloc2_2022.1.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libtbb12_2022.1.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libtheoradec2_1.2.0%2bdfsg-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libtheoraenc2_1.2.0%2bdfsg-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libvtk9.5_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libjbig2dec0_0.20-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libaom3_3.13.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libva2_2.22.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libva-drm2_2.22.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libxfixes3_6.0.0-2%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libva-x11-2_2.22.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libvdpau1_1.5-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libavutil59_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libcodec2-1.2_1.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libdav1d7_1.5.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgsm1_1.0.22-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libhwy1t64_1.2.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libjxl0.11_0.11.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libmp3lame0_3.100-6%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libopus0_1.5.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./librav1e0.8_0.8.1-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libcairo-gobject2_1.18.4-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./fontconfig_2.15.0-2.4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libfribidi0_1.0.16-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libthai-data_0.1.29-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libdatrie1_0.2.13-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libthai0_0.1.29-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libpango-1.0-0_1.56.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libpangoft2-1.0-0_1.56.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libpangocairo-1.0-0_1.56.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./librsvg2-2_2.60.0%2bdfsg-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libshine3_3.1.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libsnappy1v5_1.2.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libspeex1_1.2.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libsvtav1enc2_2.3.0%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libsoxr0_0.1.3-4%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libswresample5_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libtwolame0_0.4.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libvorbis0a_1.3.7-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libvorbisenc2_1.3.7-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libvpx11_1.15.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libwebpmux3_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libx264-165_0.165.3222%2bgitb35605ac-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libx265-215_4.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libxvidcore4_1.3.7-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libzvbi-common_0.2.44-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libzvbi0t64_0.2.44-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libavcodec61_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libavutil-dev_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libswresample-dev_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libavcodec-dev_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libhdf4-0_4.3.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libpathplan4_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libboost1.83-tools-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libcdt5_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libcgraph6_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libabsl20240722_20240722.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgav1-1_0.19.0-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libyuv0_0.0.1919.20250919-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libavif16_1.3.0-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libheif-plugin-dav1d_1.20.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libde265-0_1.0.16-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libheif-plugin-libde265_1.20.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libheif1_1.20.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libimagequant0_4.4.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgd3_2.3.3-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgts-0.7-5t64_0.7.6%2bdarcs121130-5.2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libltdl7_2.5.4-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgvc6_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libann0_1.1.2%2bdoc-9%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgvpr2_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./liblab-gamut1_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./graphviz_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./python3-pygraphviz_1.14-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libminizip1t64_1.3.dfsg%2breally1.3.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./liburiparser1_0.9.8%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libkmlbase1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libkmldom1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libkmlengine1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libhdf5-openmpi-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libhdf5-openmpi-cpp-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libdeflate-dev_1.23-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./texlive-lang-spanish_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libldl3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libboost-context1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libboost-fiber1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./python3-urllib3_2.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libxfixes-dev_6.0.0-2%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libxi-dev_1.8.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libboost-regex1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./icu-devtools_76.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libicu-dev_76.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libboost-regex1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libboost-iostreams1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libboost-iostreams1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libboost-iostreams-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libboost-filesystem1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libijs-0.35_0.35-16_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libbtf2_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libnl-3-dev_3.11.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libavahi-common-data_0.8-17_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libfreexl1_2.0.0-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgeos3.14.0_3.14.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgeos-c1t64_3.14.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./librttopo1_1.1.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libspatialite8t64_5.1.0-3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libexpat1-dev_2.7.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libminizip-dev_1.3.dfsg%2breally1.3.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libfreexl-dev_2.0.0-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgeos-dev_3.14.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libbrotli-dev_1.1.0-2%2bb7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libidn2-dev_2.3.8-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libkdb5-10t64_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libkadm5srv-mit12_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./krb5-multidev_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libkrb5-dev_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libldap-dev_2.6.10%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libpkgconf3_1.8.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./pkgconf-bin_1.8.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./pkgconf_1.8.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libnghttp2-dev_1.64.0-1.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libnghttp3-dev_1.12.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libngtcp2-crypto-ossl-dev_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libngtcp2-dev_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libpsl-dev_0.21.2-1.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgmpxx4ldbl_6.3.0%2bdfsg-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgmp-dev_6.3.0%2bdfsg-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgnutls-dane0t64_3.8.10-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgnutls-openssl27t64_3.8.10-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libp11-kit-dev_0.25.9-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libtasn1-6-dev_4.20.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./nettle-dev_3.10.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libgnutls28-dev_3.8.10-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./librtmp-dev_2.4%2b20151223.gitfa8646d.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:00] "GET /./libssl-dev_3.5.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libssh2-1-dev_1.11.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libzstd-dev_1.5.7%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libcurl4-openssl-dev_8.16.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libsqlite3-dev_3.46.1-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libjbig-dev_2.1-6.1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libjpeg62-turbo-dev_2.1.5-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libjpeg-dev_2.1.5-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./liblzma-dev_5.8.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libwebpdecoder3_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libsharpyuv-dev_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libwebp-dev_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libtiffxx6_4.7.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./liblerc-dev_4.0.0%2bds-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libtiff-dev_4.7.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libproj-dev_9.7.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./librttopo-dev_1.1.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxml2-dev_2.14.6%2bdfsg-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libspatialite-dev_5.1.0-3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./python3-idna_3.10-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxmu-headers_1.1.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxmu-dev_1.1.3-3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libwayland-egl1_1.24.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./fonts-hosny-amiri_1.003-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqhull-r8.0_2020.2-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqhull8.0_2020.2-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqhullcpp8.0_2020.2-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqhull-dev_2020.2-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./gdal-data_3.11.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./gdal-plugins_3.11.4%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libarpack2t64_3.9.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libarmadillo14_14.2.3%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libblosc1_1.21.5%2bds-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libcfitsio10t64_4.6.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libfyba0t64_4.1.1-11%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libgeotiff5_1.7.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libgif7_5.2.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libjson-c5_0.18%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./mysql-common_5.8%2b1.1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./mariadb-common_11.8.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libmariadb3_11.8.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libmuparser2v5_2.3.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libodbc2_2.3.12-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libodbcinst2_2.3.12-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libpq5_18.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxerces-c3.2t64_3.2.4%2bdebian-1.3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libgdal37_3.11.4%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libattr1-dev_2.5.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libacl1-dev_2.3.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libbz2-dev_1.0.8-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libext2fs2t64_1.47.2-3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libext2fs-dev_1.47.2-3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxxhash-dev_0.8.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./liblz4-dev_1.10.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libarchive-dev_3.7.4-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libopenblas-pthread-dev_0.3.30%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libarpack2-dev_3.9.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libhdf5-fortran-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libhdf5-hl-fortran-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libhdf5-cpp-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libhdf5-hl-cpp-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libaec-dev_1.1.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./hdf5-helpers_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libhdf5-dev_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libsuperlu7_7.0.1%2bdfsg1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libopenblas0_0.3.30%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libopenblas-dev_0.3.30%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libsuperlu-dev_7.0.1%2bdfsg1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libarmadillo-dev_14.2.3%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libaom-dev_3.13.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libdav1d-dev_1.5.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./librav1e-dev_0.8.1-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libsvtav1enc-dev_2.3.0%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libyuv-dev_0.0.1919.20250919-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libavif-dev_1.3.0-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libblosc-dev_1.21.5%2bds-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libcfitsio-dev_4.6.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libexprtk-dev_0.0.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libfyba-dev_4.1.1-11%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libgeotiff-dev_1.7.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libgif-dev_5.2.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libhdf4-dev_4.3.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libheif-dev_1.20.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libjson-c-dev_0.18%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libhwy-dev_1.2.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./liblcms2-dev_2.16-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libjxl-dev_0.11.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libkmlconvenience1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libkmlregionator1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libkmlxsd1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./liburiparser-dev_0.9.8%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libboost-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libkml-dev_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libltdl-dev_2.5.4-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libmuparser-dev_2.3.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libmariadb-dev_11.8.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libmariadb-dev-compat_11.8.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./default-libmysqlclient-dev_1.1.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libnetcdf-dev_4.9.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libopenjp2-7-dev_2.5.3-2.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libpcre2-32-0_10.46-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libpcre2-posix3_10.46-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libpcre2-dev_10.46-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libpng-dev_1.6.50-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libpq-dev_18.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxerces-c-dev_3.2.4%2bdebian-1.3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libodbccr2_2.3.12-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./unixodbc-dev_2.3.12-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libgdal-dev_3.11.4%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./fonts-tlwg-garuda-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libsysprof-capture-4-dev_49.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libwayland-client0_1.24.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libegl-mesa0_25.2.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libegl1_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libevdev2_1.13.4%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libmtdev1t64_1.1.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libgudev-1.0-0_238-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libwacom-common_2.16.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libwacom9_2.16.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libinput-bin_1.28.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libinput10_1.28.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libmd4c0_0.5.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxcb-icccm4_0.4.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxcb-util1_0.4.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxcb-image0_0.4.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxcb-keysyms1_0.4.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxcb-render-util0_0.3.10-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxcb-shape0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxcb-xinerama0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxcb-xinput0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxcb-xkb1_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./xkb-data_2.42-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxkbcommon0_1.7.0-2.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxkbcommon-x11-0_1.7.0-2.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqt5gui5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqt5widgets5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqt5xml5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqglviewer2-qt5t64_2.8.0%2bdfsg1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqglviewer-headers_2.8.0%2bdfsg1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqt5opengl5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libegl-dev_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqt5concurrent5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libavahi-common3_0.8-17_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libavahi-client3_0.8-17_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libcups2t64_2.4.14-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqt5printsupport5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqt5sql5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqt5test5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libvulkan-dev_1.4.321.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./qt5-qmake-bin_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./qtchooser_66-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./qt5-qmake_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./qtbase5-dev-tools_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./qtbase5-dev_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqt5opengl5-dev_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libqglviewer-dev-qt5_2.8.0%2bdfsg1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libnorm1t64_1.5.9%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libfontbox-java_1.8.16-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libpdfbox-java_1.8.16-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxdamage1_1.1.6-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./python3-kiwisolver_1.4.7-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./python3-asttokens_3.0.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libboost-random1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libboost-random1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libapache-pom-java_33-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libcommons-parent-java_56-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libcommons-logging-java_1.3.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./preview-latex-style_13.2-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./texlive-latex-recommended_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./texlive-pictures_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./texlive-latex-extra_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./python3-chardet_5.2.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libboost-timer1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libboost-timer1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./python3-wcwidth_0.2.13%2bdfsg1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libxrender-dev_0.9.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libboost-locale1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libcamd3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libccolamd3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libcolamd3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libcholmod5_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libklu2_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libhdf5-openmpi-fortran-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libhdf5-openmpi-hl-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libhdf5-openmpi-hl-fortran-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libhdf5-openmpi-hl-cpp-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./libgfortran-15-dev_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:01] "GET /./gfortran-15-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./gfortran-15_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./openmpi-common_5.0.8-10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libnl-route-3-dev_3.11.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libibverbs-dev_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libnuma-dev_2.0.19-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libhwloc-dev_2.12.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libevent-extra-2.1-7t64_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libevent-openssl-2.1-7t64_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libevent-dev_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libjs-jquery_3.7.1%2bdfsg%2b%7e3.5.33-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libjs-jquery-ui_1.13.2%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./openmpi-bin_5.0.8-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libopenmpi-dev_5.0.8-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libhdf5-openmpi-dev_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./mpi-default-dev_1.19_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libhdf5-mpi-dev_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./python3-certifi_2025.1.31%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./java-common_0.76_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libpcsclite1_2.3.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./openjdk-21-jre-headless_21.0.9%7e8ea-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./default-jre-headless_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libboost-random-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libglew2.2_2.2.0-4%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libglew-dev_2.2.0-4%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libqt5help5_5.15.17-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./python3-pyparsing_3.1.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./python3-bibtexparser_2.0.0b5%2breally1.4.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libboost-locale1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libboost-locale-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libchromaprint1_1.6.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./python3-pil.imagetk_11.3.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libraqm0_0.10.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./python3-pil_11.3.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libatspi2.0-0t64_2.58.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libmpfr-dev_4.2.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libmpc-dev_1.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libboost-test1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libboost-test1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libboost-test-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libboost-graph1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libboost-graph1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./libboost-graph-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./fonts-tlwg-typist-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./python3-decorator_5.2.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:02] "GET /./python3-scipy_1.15.3-1.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libboost-python1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./python3-autocommand_2.2.2-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libspqr4_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./mpi-default-bin_1.19_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./python3-mpi4py_4.1.0-9_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libatk1.0-0t64_2.58.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libsuitesparse-mongoose3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libumfpack6_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./librbio4_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libspex3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libparu1_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libsuitesparse-dev_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./python3-ptyprocess_0.7.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libsepol-dev_3.8.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libepoxy0_1.5.10-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libogg-dev_1.3.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libtheora1_1.2.0%2bdfsg-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libtheora-dev_1.2.0%2bdfsg-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./openjdk-21-jdk-headless_21.0.9%7e8ea-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./python3-roman-numerals_3.1.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libxslt1.1_1.1.43-0.2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./python3-dateutil_2.9.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libmbedcrypto16_3.6.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libatk-bridge2.0-0t64_2.58.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libcloudproviders0_0.3.6-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libcolord2_1.4.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libwayland-cursor0_1.24.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libxcomposite1_0.4.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libxcursor1_1.2.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libxinerama1_1.1.4-3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libxrandr2_1.5.4-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libgtk-3-common_3.24.51-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libgtk-3-0t64_3.24.51-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libasound2-data_1.2.14-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libasound2t64_1.2.14-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libxtst6_1.2.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./openjdk-21-jre_21.0.9%7e8ea-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./default-jre_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./default-jdk-headless_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./openjdk-21-jdk_21.0.9%7e8ea-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./default-jdk_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libudfread3_1.2.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libbluray3_1.4.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libdvdread8t64_6.1.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libdvdnav4_6.1.1-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libmpg123-0t64_1.33.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libvorbisfile3_1.3.7-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libopenmpt0t64_0.8.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./librabbitmq4_0.15.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libcjson1_1.7.18-3.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./librist4_0.2.11%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libsrt1.5-gnutls_1.5.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libssh-4_0.11.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libpgm-5.3-0t64_5.3.128%7edfsg-2.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libsodium23_1.0.18-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libzmq5_4.3.5-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libavformat61_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libavformat-dev_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libdouble-conversion-dev_3.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libeigen3-dev_3.4.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libfreetype-dev_2.13.3%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libgl2ps-dev_1.4.2%2bdfsg1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libjsoncpp-dev_1.9.6-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libpython3.13_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libpython3.13-dev_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libpython3-dev_3.13.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libswscale8_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libswscale-dev_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libtbb-dev_2022.1.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libutfcpp-dev_4.0.5-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libb2-1_0.98.1-1.1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libqt6core6t64_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libqt6dbus6_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libts0t64_1.22-1.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libxcb-cursor0_0.1.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libqt6gui6_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libqt6opengl6_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libqt6widgets6_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libqt6openglwidgets6_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libvtk9.5-qt_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libvtk9-java_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libfontconfig-dev_2.15.0-2.4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libfontconfig1-dev_2.15.0-2.4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libxft-dev_2.3.6-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libxss-dev_1.2.3-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./python3-vtk9_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./vtk9_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:03] "GET /./libvtk9-dev_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./texlive-lang-german_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-nowide1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-nowide1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-nowide-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-packaging_25.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-parso_0.8.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-typeshed_0.0%7egit20241223.ea91db2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-jedi_0.19.1%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-traitlets_5.14.3%2breally5.14.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-matplotlib-inline_0.1.7-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-prompt-toolkit_3.0.52-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-pygments_2.18.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-executing_2.2.0-0.3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-pure-eval_0.2.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-stack-data_0.6.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-typing-extensions_4.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-pexpect_4.9-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-more-itertools_10.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-typeguard_4.4.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-inflect_7.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-jaraco.context_6.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-jaraco.functools_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-pkg-resources_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-jaraco.text_4.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-zipp_3.23.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-setuptools_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-ipython_8.35.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-pyqt5.sip_12.17.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./fonts-tlwg-norasi-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libjson-perl_4.10000-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-filesystem-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-context1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-fiber1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./texlive-plain-generic_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./texlive-lang-arabic_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./fonts-unfonts-core_1.0.2-080608-19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libmpfrc%2b%2b-dev_3.7.1%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python-babel-localedata_2.17.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-babel_2.17.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-mpi1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-mpi-python1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-mpi-python1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./fonts-tlwg-mono-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-numpy1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-numpy1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-numpy-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-wave1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libboost-wave-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./python3-brotli_1.1.0-2%2bb7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./fonts-tlwg-loma-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./libgs-common_10.06.0%7edfsg-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./fonts-gfs-baskerville_1.1-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./fonts-gfs-porson_1.1-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:04] "GET /./texlive-lang-greek_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./fonts-tlwg-laksaman-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./libboost-coroutine1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./libboost-coroutine1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./xml-core_0.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./docutils-common_0.22.2%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./python3-docutils_0.22.2%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./libboost-serialization-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./libqt5designer5_5.15.17-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./fonts-arphic-gkai00mp_2.11-16_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./libgs10-common_10.06.0%7edfsg-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./libidn12_1.43-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./libgs10_10.06.0%7edfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./ghostscript_10.06.0%7edfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./libzopfli1_1.0.3-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./python3-zopfli_0.2.3.post1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:05] "GET /./texlive-lang-english_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:06] "GET /./texlive-lang-european_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:07] "GET /./texlive-lang-french_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:07] "GET /./texlive-lang-italian_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./texlive-lang-czechslovak_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-lz4_4.4.4%2bdfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-mpmath_1.3.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-date-time-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-tools-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-fiber-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./texlive-fonts-recommended_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libgio-2.0-dev-bin_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libglib2.0-dev-bin_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-attr_25.4.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-lxml_6.0.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-sympy_1.14.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-unicodedata2_16.0.0%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./unicode-data_16.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-fonttools_4.57.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-ufolib2_0.17.1%2bdfsg1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-stacktrace1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-pyqt5_5.15.11%2bdfsg-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./pyqt5-dev-tools_5.15.11%2bdfsg-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-math1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./tipa_1.3-21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-imagesize_1.4.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-tlwg-typewriter-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-sil-padauk_5.001-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-system-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-contourpy_1.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-container1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-container1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-container-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-markupsafe_3.0.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-jinja2_3.1.6-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./dh-exec_0.30%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-math1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-math-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3.13-dev_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libjs-sphinxdoc_8.2.3-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-dev_3.13.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-python1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-xlib_0.33-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./dvipng_1.18-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-baekmuk_2.2-13_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-lyx_2.4.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-tlwg-kinnari-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./teckit_2.5.12%2bds1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-alabaster_0.7.16-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libqt5svg5_5.15.17-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-cycler_0.12.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-python-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-charset-normalizer_3.4.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-requests_2.32.5%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libblkid-dev_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libselinux1-dev_3.8.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libmount-dev_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-log1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-exception1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-regex-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-unfonts-extra_1.0.2-080608%2bdfsg-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./texlive-lang-korean_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-defusedxml_0.7.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./sphinx-common_8.2.3-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-snowballstemmer_3.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-sphinx_8.2.3-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-chrono-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-json1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-json1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-json-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-thread-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-tlwg-typo-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-mpi-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libgio-2.0-dev_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-graph-parallel1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-stacktrace1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-stacktrace-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-tlwg-purisa-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-url1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-url-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./libboost-log-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-arphic-gbsn00lp_2.11-16_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./texlive-lang-cyrillic_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./python3-minieigen_0.50.3%2bdfsg1-13%2bb11_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-tlwg-sawasdee-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-tlwg-umpush-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./fonts-tlwg-waree-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:08] "GET /./texlive-lang-other_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libboost-context-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libboost-coroutine-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./texlive-lang-chinese_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./texlive-lang-portuguese_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./texlive-lang-all_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libboost-atomic-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./help2man_1.49.3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libboost-graph-parallel-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./dh-python_6.20250414_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./python3-pyqt5.qtsvg_5.15.11%2bdfsg-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libglib2.0-data_2.86.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libglib2.0-bin_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libglib2.0-dev_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libgts-dev_0.7.6%2bdarcs121130-5.2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./texlive-xetex_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./python-matplotlib-data_3.10.1%2bdfsg1-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libboost-mpi-python-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./python3-matplotlib_3.10.1%2bdfsg1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libboost-exception-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libboost-timer-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libboost-all-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./python3-pickleshare_0.7.5-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./libmetis-dev_5.1.0.dfsg-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [05/Nov/2025 02:01:09] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmphkcokb9d/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.Hw3WiZR4Qf Reading package lists... Building dependency tree... Reading state information... libqt5network5t64 is already the newest version (5.15.17+dfsg-4). libqt5network5t64 set to manually installed. libboost-chrono1.83.0t64 is already the newest version (1.83.0-5). libboost-chrono1.83.0t64 set to manually installed. dirmngr is already the newest version (2.4.8-3). dirmngr set to manually installed. libffi-dev is already the newest version (3.5.2-2). libffi-dev set to manually installed. ruby is already the newest version (1:3.3+b1). ruby set to manually installed. libopengl0 is already the newest version (1.7.0-1+b2). libopengl0 set to manually installed. libgme0 is already the newest version (0.6.3-7+b2). libgme0 set to manually installed. libxnvctrl0 is already the newest version (535.171.04-1+b2). libxnvctrl0 set to manually installed. libboost-wave1.83.0 is already the newest version (1.83.0-5). libboost-wave1.83.0 set to manually installed. libmetis5 is already the newest version (5.1.0.dfsg-8). libmetis5 set to manually installed. python3-fs is already the newest version (2.4.16-8). python3-fs set to manually installed. texlive-lang-polish is already the newest version (2025.20250927-1). texlive-lang-polish set to manually installed. libxml2-16 is already the newest version (2.14.6+dfsg-0.1). libxml2-16 set to manually installed. libboost-graph-parallel1.83.0 is already the newest version (1.83.0-5). libboost-graph-parallel1.83.0 set to manually installed. libboost-program-options-dev is already the newest version (1.83.0.2+b2). libboost-program-options-dev set to manually installed. libedit2 is already the newest version (3.1-20250104-1). libedit2 set to manually installed. libboost-type-erasure-dev is already the newest version (1.83.0.2+b2). libboost-type-erasure-dev set to manually installed. uuid-dev is already the newest version (2.41.2-4). uuid-dev set to manually installed. girepository-tools is already the newest version (2.86.0-5). girepository-tools set to manually installed. ca-certificates is already the newest version (20250419). ca-certificates set to manually installed. libamd3 is already the newest version (1:7.11.0+dfsg-2). libamd3 set to manually installed. libicu76 is already the newest version (76.1-4). libicu76 set to manually installed. libevent-pthreads-2.1-7t64 is already the newest version (2.1.12-stable-10+b1). libevent-pthreads-2.1-7t64 set to manually installed. libexpat1 is already the newest version (2.7.3-1). libexpat1 set to manually installed. libpoppler-private-dev is already the newest version (25.03.0-11.1). libpoppler-private-dev set to manually installed. libssh2-1t64 is already the newest version (1.11.1-1). libssh2-1t64 set to manually installed. libtiff6 is already the newest version (4.7.1-1). libtiff6 set to manually installed. libboost-url1.83.0 is already the newest version (1.83.0-5). libboost-url1.83.0 set to manually installed. libkadm5clnt-mit12 is already the newest version (1.21.3-5). libkadm5clnt-mit12 set to manually installed. ruby-did-you-mean is already the newest version (1.6.3-2). ruby-did-you-mean set to manually installed. unixodbc-common is already the newest version (2.3.12-2). unixodbc-common set to manually installed. libkeyutils1 is already the newest version (1.6.3-6). libkeyutils1 set to manually installed. libunbound8 is already the newest version (1.24.0-2). libunbound8 set to manually installed. freeglut3-dev is already the newest version (3.4.0-6). freeglut3-dev set to manually installed. libboost-log1.83.0 is already the newest version (1.83.0-5). libboost-log1.83.0 set to manually installed. libjbig0 is already the newest version (2.1-6.1+b2). libjbig0 set to manually installed. libcxsparse4 is already the newest version (1:7.11.0+dfsg-2). libcxsparse4 set to manually installed. python3-tk is already the newest version (3.13.5-1). python3-tk set to manually installed. texlive-lang-japanese is already the newest version (2025.20250927-1). texlive-lang-japanese set to manually installed. libwebpdemux2 is already the newest version (1.5.0-0.1). libwebpdemux2 set to manually installed. libvtk9.5 is already the newest version (9.5.2+dfsg2-1). libvtk9.5 set to manually installed. libjbig2dec0 is already the newest version (0.20-1+b3). libjbig2dec0 set to manually installed. gzip is already the newest version (1.13-1). libavcodec-dev is already the newest version (7:7.1.2-1+b1). libavcodec-dev set to manually installed. libboost-system1.83.0 is already the newest version (1.83.0-5). libboost-system1.83.0 set to manually installed. libhdf4-0 is already the newest version (4.3.1-1). libhdf4-0 set to manually installed. libpathplan4 is already the newest version (2.42.4-3). libpathplan4 set to manually installed. libboost1.83-tools-dev is already the newest version (1.83.0-5). libboost1.83-tools-dev set to manually installed. libgvc6 is already the newest version (2.42.4-3). libgvc6 set to manually installed. libpoppler-dev is already the newest version (25.03.0-11.1). libpoppler-dev set to manually installed. libglut3.12 is already the newest version (3.4.0-6). libglut3.12 set to manually installed. libxcb1-dev is already the newest version (1.17.0-2+b1). libxcb1-dev set to manually installed. ruby3.3 is already the newest version (3.3.8-2). ruby3.3 set to manually installed. libdrm2 is already the newest version (2.4.125-2). libdrm2 set to manually installed. libctf-nobfd0 is already the newest version (2.45-7). libctf-nobfd0 set to manually installed. libmpfi0 is already the newest version (1.5.4+ds-4). libmpfi0 set to manually installed. python3-pygraphviz is already the newest version (1.14-2). python3-pygraphviz set to manually installed. cpp-15 is already the newest version (15.2.0-4). cpp-15 set to manually installed. libkmlengine1t64 is already the newest version (1.3.0-13). libkmlengine1t64 set to manually installed. libhdf5-openmpi-cpp-310 is already the newest version (1.14.5+repack-4). libhdf5-openmpi-cpp-310 set to manually installed. libdeflate-dev is already the newest version (1.23-2). libdeflate-dev set to manually installed. texlive-lang-spanish is already the newest version (2025.20250927-1). texlive-lang-spanish set to manually installed. libldl3 is already the newest version (1:7.11.0+dfsg-2). libldl3 set to manually installed. libxaw7 is already the newest version (2:1.0.16-1). libxaw7 set to manually installed. ncurses-base is already the newest version (6.5+20250216-2). libaec0 is already the newest version (1.1.4-2). libaec0 set to manually installed. libboost-fiber1.83.0 is already the newest version (1.83.0-5). libboost-fiber1.83.0 set to manually installed. python3-urllib3 is already the newest version (2.5.0-1). python3-urllib3 set to manually installed. libxi-dev is already the newest version (2:1.8.2-1). libxi-dev set to manually installed. x11proto-dev is already the newest version (2024.1-1). x11proto-dev set to manually installed. libboost-iostreams-dev is already the newest version (1.83.0.2+b2). libboost-iostreams-dev set to manually installed. libboost-filesystem1.83-dev is already the newest version (1.83.0-5). libboost-filesystem1.83-dev set to manually installed. libijs-0.35 is already the newest version (0.35-16). libijs-0.35 set to manually installed. libboost-program-options1.83.0 is already the newest version (1.83.0-5). libboost-program-options1.83.0 set to manually installed. libbtf2 is already the newest version (1:7.11.0+dfsg-2). libbtf2 set to manually installed. libnl-3-dev is already the newest version (3.11.0-2). libnl-3-dev set to manually installed. libavahi-common-data is already the newest version (0.8-17). libavahi-common-data set to manually installed. libsemanage2 is already the newest version (3.8.1-1). libsemanage2 set to manually installed. libspatialite-dev is already the newest version (5.1.0-3+b4). libspatialite-dev set to manually installed. python3-idna is already the newest version (3.10-1). python3-idna set to manually installed. libmpfr6 is already the newest version (4.2.2-2). libmpfr6 set to manually installed. libptexenc1 is already the newest version (2025.20250727.75242+ds-4). libptexenc1 set to manually installed. libpam-runtime is already the newest version (1.7.0-5). libxmu-dev is already the newest version (2:1.1.3-3+b4). libxmu-dev set to manually installed. libwayland-egl1 is already the newest version (1.24.0-2+b1). libwayland-egl1 set to manually installed. fonts-hosny-amiri is already the newest version (1.003-1). fonts-hosny-amiri set to manually installed. libqhull-dev is already the newest version (2020.2-7). libqhull-dev set to manually installed. libgdal-dev is already the newest version (3.11.4+dfsg-1). libgdal-dev set to manually installed. fonts-tlwg-garuda-otf is already the newest version (1:0.7.3-1). fonts-tlwg-garuda-otf set to manually installed. libgssrpc4t64 is already the newest version (1.21.3-5). libgssrpc4t64 set to manually installed. libhwy-dev is already the newest version (1.2.0-2+b2). libhwy-dev set to manually installed. shared-mime-info is already the newest version (2.4-5+b3). shared-mime-info set to manually installed. libsysprof-capture-4-dev is already the newest version (49.0-1). libsysprof-capture-4-dev set to manually installed. libqglviewer-dev-qt5 is already the newest version (2.8.0+dfsg1-3). libqglviewer-dev-qt5 set to manually installed. libmagic-mgc is already the newest version (1:5.46-5). libmagic-mgc set to manually installed. libgcc-s1 is already the newest version (15.2.0-4). dbus-user-session is already the newest version (1.16.2-2). dbus-user-session set to manually installed. libnorm1t64 is already the newest version (1.5.9+dfsg-4). libnorm1t64 set to manually installed. libcgraph6 is already the newest version (2.42.4-3). libcgraph6 set to manually installed. libpdfbox-java is already the newest version (1:1.8.16-5). libpdfbox-java set to manually installed. libxcb-dri3-0 is already the newest version (1.17.0-2+b1). libxcb-dri3-0 set to manually installed. libxdamage1 is already the newest version (1:1.1.6-1+b2). libxdamage1 set to manually installed. libmount1 is already the newest version (2.41.2-4). liburiparser-dev is already the newest version (0.9.8+dfsg-2). liburiparser-dev set to manually installed. libgcrypt20 is already the newest version (1.11.2-2). libgcrypt20 set to manually installed. libunistring5 is already the newest version (1.3-2). libunistring5 set to manually installed. python3-kiwisolver is already the newest version (1.4.7-3+b1). python3-kiwisolver set to manually installed. python3-asttokens is already the newest version (3.0.0-2). python3-asttokens set to manually installed. libboost-random1.83-dev is already the newest version (1.83.0-5). libboost-random1.83-dev set to manually installed. libxcb-render-util0 is already the newest version (0.3.10-1). libxcb-render-util0 set to manually installed. texlive-latex-extra is already the newest version (2025.20250927-3). texlive-latex-extra set to manually installed. libva-drm2 is already the newest version (2.22.0-3). libva-drm2 set to manually installed. python3-chardet is already the newest version (5.2.0+dfsg-2). python3-chardet set to manually installed. x11-common is already the newest version (1:7.7+25). x11-common set to manually installed. libjpeg62-turbo is already the newest version (1:2.1.5-4). libjpeg62-turbo set to manually installed. libboost-timer1.83-dev is already the newest version (1.83.0-5). libboost-timer1.83-dev set to manually installed. libhsakmt1 is already the newest version (6.2.4+ds-1). libhsakmt1 set to manually installed. python3-wcwidth is already the newest version (0.2.13+dfsg1-1). python3-wcwidth set to manually installed. librtmp-dev is already the newest version (2.4+20151223.gitfa8646d.1-3). librtmp-dev set to manually installed. libxpm4 is already the newest version (1:3.5.17-1+b3). libxpm4 set to manually installed. ruby-ruby2-keywords is already the newest version (0.0.5-1). ruby-ruby2-keywords set to manually installed. libboost-date-time1.83-dev is already the newest version (1.83.0-5). libboost-date-time1.83-dev set to manually installed. libgts-0.7-5t64 is already the newest version (0.7.6+darcs121130-5.2+b1). libgts-0.7-5t64 set to manually installed. libxrender-dev is already the newest version (1:0.9.12-1). libxrender-dev set to manually installed. libboost-locale1.83.0 is already the newest version (1.83.0-5). libboost-locale1.83.0 set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. libgsm1 is already the newest version (1.0.22-1+b2). libgsm1 set to manually installed. libfontenc1 is already the newest version (1:1.1.8-1+b2). libfontenc1 set to manually installed. libklu2 is already the newest version (1:7.11.0+dfsg-2). libklu2 set to manually installed. libgeotiff5 is already the newest version (1.7.4-1). libgeotiff5 set to manually installed. libhdf5-mpi-dev is already the newest version (1.14.5+repack-4). libhdf5-mpi-dev set to manually installed. libpangoft2-1.0-0 is already the newest version (1.56.3-2). libpangoft2-1.0-0 set to manually installed. libpangocairo-1.0-0 is already the newest version (1.56.3-2). libpangocairo-1.0-0 set to manually installed. libopenblas0 is already the newest version (0.3.30+ds-3). libopenblas0 set to manually installed. libboost-atomic1.83-dev is already the newest version (1.83.0-5). libboost-atomic1.83-dev set to manually installed. libtiff-dev is already the newest version (4.7.1-1). libtiff-dev set to manually installed. libxft2 is already the newest version (2.3.6-1+b4). libxft2 set to manually installed. python3-certifi is already the newest version (2025.1.31+ds-1). python3-certifi set to manually installed. libpython3.13-minimal is already the newest version (3.13.8-1). libpython3.13-minimal set to manually installed. libhdf5-dev is already the newest version (1.14.5+repack-4). libhdf5-dev set to manually installed. libgd3 is already the newest version (2.3.3-13). libgd3 set to manually installed. default-jre-headless is already the newest version (2:1.21-76). default-jre-headless set to manually installed. libboost-random-dev is already the newest version (1.83.0.2+b2). libboost-random-dev set to manually installed. libcommons-parent-java is already the newest version (56-1). libcommons-parent-java set to manually installed. xtrans-dev is already the newest version (1.6.0-1). xtrans-dev set to manually installed. libqt5sql5t64 is already the newest version (5.15.17+dfsg-4). libqt5sql5t64 set to manually installed. libgeos-dev is already the newest version (3.14.0-1). libgeos-dev set to manually installed. libqglviewer2-qt5t64 is already the newest version (2.8.0+dfsg1-3). libqglviewer2-qt5t64 set to manually installed. cfortran is already the newest version (20210827-1.1). cfortran set to manually installed. libglew-dev is already the newest version (2.2.0-4+b2). libglew-dev set to manually installed. graphviz is already the newest version (2.42.4-3). graphviz set to manually installed. libjs-jquery is already the newest version (3.7.1+dfsg+~3.5.33-1). libjs-jquery set to manually installed. libdebconfclient0 is already the newest version (0.280). libqt5help5 is already the newest version (5.15.17-3). libqt5help5 set to manually installed. python3-bibtexparser is already the newest version (2.0.0b5+really1.4.3-1). python3-bibtexparser set to manually installed. libboost-locale-dev is already the newest version (1.83.0.2+b2). libboost-locale-dev set to manually installed. libxcb-glx0 is already the newest version (1.17.0-2+b1). libxcb-glx0 set to manually installed. libhwloc15 is already the newest version (2.12.2-1). libhwloc15 set to manually installed. libchromaprint1 is already the newest version (1.6.0-2). libchromaprint1 set to manually installed. libxkbcommon0 is already the newest version (1.7.0-2.1). libxkbcommon0 set to manually installed. libzstd-dev is already the newest version (1.5.7+dfsg-2). libzstd-dev set to manually installed. python3-pil is already the newest version (11.3.0-1). python3-pil set to manually installed. libatspi2.0-0t64 is already the newest version (2.58.1-1). libatspi2.0-0t64 set to manually installed. libboost-mpi1.83.0 is already the newest version (1.83.0-5). libboost-mpi1.83.0 set to manually installed. libqt5core5t64 is already the newest version (5.15.17+dfsg-4). libqt5core5t64 set to manually installed. libgvpr2 is already the newest version (2.42.4-3). libgvpr2 set to manually installed. libpng16-16t64 is already the newest version (1.6.50-1). libpng16-16t64 set to manually installed. fonts-dejavu-core is already the newest version (2.37-8). fonts-dejavu-core set to manually installed. libnetcdf-dev is already the newest version (1:4.9.3-1+b1). libnetcdf-dev set to manually installed. libminizip1t64 is already the newest version (1:1.3.dfsg+really1.3.1-1+b1). libminizip1t64 set to manually installed. libext2fs-dev is already the newest version (1.47.2-3+b3). libext2fs-dev set to manually installed. libmpc-dev is already the newest version (1.3.1-2). libmpc-dev set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-10). libsasl2-2 set to manually installed. libboost-test-dev is already the newest version (1.83.0.2+b2). libboost-test-dev set to manually installed. findutils is already the newest version (4.10.0-3). libboost-graph-dev is already the newest version (1.83.0.2+b2). libboost-graph-dev set to manually installed. fonts-tlwg-typist-otf is already the newest version (1:0.7.3-1). fonts-tlwg-typist-otf set to manually installed. libboost-random1.83.0 is already the newest version (1.83.0-5). libboost-random1.83.0 set to manually installed. libboost-type-erasure1.83.0 is already the newest version (1.83.0-5). libboost-type-erasure1.83.0 set to manually installed. python3-platformdirs is already the newest version (4.4.0-1). python3-platformdirs set to manually installed. fonts-lmodern is already the newest version (2.005-1). fonts-lmodern set to manually installed. debconf is already the newest version (1.5.91). libogg0 is already the newest version (1.3.6-1). libogg0 set to manually installed. libxt-dev is already the newest version (1:1.2.1-1.3). libxt-dev set to manually installed. libxxf86vm1 is already the newest version (1:1.1.4-1+b4). libxxf86vm1 set to manually installed. python3-scipy is already the newest version (1.15.3-1.1). python3-scipy set to manually installed. libgbm1 is already the newest version (25.2.4-1). libgbm1 set to manually installed. libkmlxsd1t64 is already the newest version (1.3.0-13). libkmlxsd1t64 set to manually installed. libboost-python1.83.0 is already the newest version (1.83.0-5). libboost-python1.83.0 set to manually installed. libvulkan1 is already the newest version (1.4.321.0-1). libvulkan1 set to manually installed. python3-autocommand is already the newest version (2.2.2-3). python3-autocommand set to manually installed. libblosc-dev is already the newest version (1.21.5+ds-2). libblosc-dev set to manually installed. pinentry-curses is already the newest version (1.3.2-3). pinentry-curses set to manually installed. libspqr4 is already the newest version (1:7.11.0+dfsg-2). libspqr4 set to manually installed. libaec-dev is already the newest version (1.1.4-2). libaec-dev set to manually installed. libevent-dev is already the newest version (2.1.12-stable-10+b1). libevent-dev set to manually installed. python3-mpi4py is already the newest version (4.1.0-9). python3-mpi4py set to manually installed. libtiffxx6 is already the newest version (4.7.1-1). libtiffxx6 set to manually installed. sed is already the newest version (4.9-2+b1). libatk1.0-0t64 is already the newest version (2.58.1-1). libatk1.0-0t64 set to manually installed. libarpack2t64 is already the newest version (3.9.1-6). libarpack2t64 set to manually installed. libopenjp2-7 is already the newest version (2.5.3-2.1). libopenjp2-7 set to manually installed. libsuitesparse-dev is already the newest version (1:7.11.0+dfsg-2). libsuitesparse-dev set to manually installed. libxfixes-dev is already the newest version (1:6.0.0-2+b4). libxfixes-dev set to manually installed. librav1e-dev is already the newest version (0.8.1-5). librav1e-dev set to manually installed. libpsl-dev is already the newest version (0.21.2-1.1+b1). libpsl-dev set to manually installed. fontconfig is already the newest version (2.15.0-2.4). fontconfig set to manually installed. libxxhash0 is already the newest version (0.8.3-2). libxxhash0 set to manually installed. dpkg-dev is already the newest version (1.22.21). dpkg-dev set to manually installed. libgif-dev is already the newest version (5.2.2-1+b1). libgif-dev set to manually installed. libpcre2-dev is already the newest version (10.46-1). libpcre2-dev set to manually installed. libavutil59 is already the newest version (7:7.1.2-1+b1). libavutil59 set to manually installed. libstdc++-14-dev is already the newest version (14.3.0-8). libstdc++-14-dev set to manually installed. python3-ptyprocess is already the newest version (0.7.0-6). python3-ptyprocess set to manually installed. libssl3t64 is already the newest version (3.5.4-1). libhdf5-hl-cpp-310 is already the newest version (1.14.5+repack-4). libhdf5-hl-cpp-310 set to manually installed. gcc-15 is already the newest version (15.2.0-4). gcc-15 set to manually installed. libcurl4-openssl-dev is already the newest version (8.16.0-4). libcurl4-openssl-dev set to manually installed. libinput10 is already the newest version (1.28.1-1). libinput10 set to manually installed. libmariadb3 is already the newest version (1:11.8.3-1+b1). libmariadb3 set to manually installed. libmpfr-dev is already the newest version (4.2.2-2). libmpfr-dev set to manually installed. libgmp-dev is already the newest version (2:6.3.0+dfsg-5). libgmp-dev set to manually installed. libva2 is already the newest version (2.22.0-3). libva2 set to manually installed. hdf5-helpers is already the newest version (1.14.5+repack-4). hdf5-helpers set to manually installed. libsepol-dev is already the newest version (3.8.1-1). libsepol-dev set to manually installed. libepoxy0 is already the newest version (1.5.10-2). libepoxy0 set to manually installed. libsz2 is already the newest version (1.1.4-2). libsz2 set to manually installed. libcfitsio10t64 is already the newest version (4.6.2-2). libcfitsio10t64 set to manually installed. libgnutls28-dev is already the newest version (3.8.10-2). libgnutls28-dev set to manually installed. krb5-multidev is already the newest version (1.21.3-5). krb5-multidev set to manually installed. libtheora-dev is already the newest version (1.2.0+dfsg-6). libtheora-dev set to manually installed. libxcb-sync1 is already the newest version (1.17.0-2+b1). libxcb-sync1 set to manually installed. libboost-graph1.83-dev is already the newest version (1.83.0-5). libboost-graph1.83-dev set to manually installed. libhdf5-openmpi-hl-310 is already the newest version (1.14.5+repack-4). libhdf5-openmpi-hl-310 set to manually installed. libcdt5 is already the newest version (2.42.4-3). libcdt5 set to manually installed. libdrm-common is already the newest version (2.4.125-2). libdrm-common set to manually installed. libpcsclite1 is already the newest version (2.3.3-1). libpcsclite1 set to manually installed. openjdk-21-jdk-headless is already the newest version (21.0.9~8ea-1). openjdk-21-jdk-headless set to manually installed. libxcb-image0 is already the newest version (0.4.0-2+b2). libxcb-image0 set to manually installed. libarpack2-dev is already the newest version (3.9.1-6). libarpack2-dev set to manually installed. python3-roman-numerals is already the newest version (3.1.0-2). python3-roman-numerals set to manually installed. gcc-14-base is already the newest version (14.3.0-8). gcc-14-base set to manually installed. libxslt1.1 is already the newest version (1.1.43-0.2). libxslt1.1 set to manually installed. gettext-base is already the newest version (0.23.1-2+b1). gettext-base set to manually installed. libgdbm-compat4t64 is already the newest version (1.26-1). libgdbm-compat4t64 set to manually installed. libglx-dev is already the newest version (1.7.0-1+b2). libglx-dev set to manually installed. libminizip-dev is already the newest version (1:1.3.dfsg+really1.3.1-1+b1). libminizip-dev set to manually installed. libtexlua53-5 is already the newest version (2025.20250727.75242+ds-4). libtexlua53-5 set to manually installed. python3-dateutil is already the newest version (2.9.0-4). python3-dateutil set to manually installed. qtchooser is already the newest version (66-2+b1). qtchooser set to manually installed. libmbedcrypto16 is already the newest version (3.6.4-2). libmbedcrypto16 set to manually installed. libvtk9-dev is already the newest version (9.5.2+dfsg2-1). libvtk9-dev set to manually installed. libopenmpt0t64 is already the newest version (0.8.3-1). libopenmpt0t64 set to manually installed. libseccomp2 is already the newest version (2.6.0-2). libseccomp2 set to manually installed. libwacom-common is already the newest version (2.16.1-1). libwacom-common set to manually installed. texlive-lang-german is already the newest version (2025.20250927-1). texlive-lang-german set to manually installed. libboost-nowide-dev is already the newest version (1.83.0.2+b2). libboost-nowide-dev set to manually installed. libboost-context1.83.0 is already the newest version (1.83.0-5). libboost-context1.83.0 set to manually installed. libngtcp2-dev is already the newest version (1.16.0-1). libngtcp2-dev set to manually installed. python3-packaging is already the newest version (25.0-1). python3-packaging set to manually installed. libatomic1 is already the newest version (15.2.0-4). libatomic1 set to manually installed. libkrb5support0 is already the newest version (1.21.3-5). libkrb5support0 set to manually installed. libspeex1 is already the newest version (1.2.1-3). libspeex1 set to manually installed. libpython3.13 is already the newest version (3.13.8-1). libpython3.13 set to manually installed. libcommons-logging-java is already the newest version (1.3.0-2). libcommons-logging-java set to manually installed. libsvtav1enc-dev is already the newest version (2.3.0+dfsg-1). libsvtav1enc-dev set to manually installed. libdbus-1-3 is already the newest version (1.16.2-2). libdbus-1-3 set to manually installed. libibverbs-dev is already the newest version (56.1-1+b1). libibverbs-dev set to manually installed. libfido2-1 is already the newest version (1.16.0-2). libfido2-1 set to manually installed. libkdb5-10t64 is already the newest version (1.21.3-5). libkdb5-10t64 set to manually installed. libxss-dev is already the newest version (1:1.2.3-1+b3). libxss-dev set to manually installed. python3-ipython is already the newest version (8.35.0-2). python3-ipython set to manually installed. libglu1-mesa is already the newest version (9.0.2-1.1+b3). libglu1-mesa set to manually installed. python3-pyqt5.sip is already the newest version (12.17.1-1). python3-pyqt5.sip set to manually installed. libc-bin is already the newest version (2.41-12). libcap2 is already the newest version (1:2.75-10+b1). g++-15-aarch64-linux-gnu is already the newest version (15.2.0-4). g++-15-aarch64-linux-gnu set to manually installed. libltdl7 is already the newest version (2.5.4-5). libltdl7 set to manually installed. libngtcp2-16 is already the newest version (1.16.0-1). libngtcp2-16 set to manually installed. python3-pygments is already the newest version (2.18.0+dfsg-2). python3-pygments set to manually installed. fonts-tlwg-norasi-otf is already the newest version (1:0.7.3-1). fonts-tlwg-norasi-otf set to manually installed. libstdc++-15-dev is already the newest version (15.2.0-4). libstdc++-15-dev set to manually installed. vtk9 is already the newest version (9.5.2+dfsg2-1). vtk9 set to manually installed. libnl-route-3-200 is already the newest version (3.11.0-2). libnl-route-3-200 set to manually installed. python3-pkg-resources is already the newest version (78.1.1-0.1). python3-pkg-resources set to manually installed. libboost-test1.83.0 is already the newest version (1.83.0-5). libboost-test1.83.0 set to manually installed. libspatialite8t64 is already the newest version (5.1.0-3+b4). libspatialite8t64 set to manually installed. xkb-data is already the newest version (2.42-1). xkb-data set to manually installed. dbus is already the newest version (1.16.2-2). dbus set to manually installed. libfreexl1 is already the newest version (2.0.0-1+b3). libfreexl1 set to manually installed. openjdk-21-jdk is already the newest version (21.0.9~8ea-1). openjdk-21-jdk set to manually installed. libjson-perl is already the newest version (4.10000-1). libjson-perl set to manually installed. default-jre is already the newest version (2:1.21-76). default-jre set to manually installed. libglvnd0 is already the newest version (1.7.0-1+b2). libglvnd0 set to manually installed. libwacom9 is already the newest version (2.16.1-1). libwacom9 set to manually installed. ruby-xmlrpc is already the newest version (0.3.3-2). ruby-xmlrpc set to manually installed. libboost-filesystem-dev is already the newest version (1.83.0.2+b2). libboost-filesystem-dev set to manually installed. patch is already the newest version (2.8-2). patch set to manually installed. libboost-fiber1.83-dev is already the newest version (1.83.0-5). libboost-fiber1.83-dev set to manually installed. libhdf5-hl-310 is already the newest version (1.14.5+repack-4). libhdf5-hl-310 set to manually installed. texlive-lang-arabic is already the newest version (2025.20250927-1). texlive-lang-arabic set to manually installed. fonts-unfonts-core is already the newest version (1:1.0.2-080608-19). fonts-unfonts-core set to manually installed. libspex3 is already the newest version (1:7.11.0+dfsg-2). libspex3 set to manually installed. libz3-4 is already the newest version (4.13.3-1). libz3-4 set to manually installed. libvtk9-java is already the newest version (9.5.2+dfsg2-1). libvtk9-java set to manually installed. libcfitsio-dev is already the newest version (4.6.2-2). libcfitsio-dev set to manually installed. libboost-nowide1.83.0 is already the newest version (1.83.0-5). libboost-nowide1.83.0 set to manually installed. libgirepository-2.0-0 is already the newest version (2.86.0-5). libgirepository-2.0-0 set to manually installed. gcc-15-aarch64-linux-gnu is already the newest version (15.2.0-4). gcc-15-aarch64-linux-gnu set to manually installed. libfontconfig-dev is already the newest version (2.15.0-2.4). libfontconfig-dev set to manually installed. liblab-gamut1 is already the newest version (2.42.4-3). liblab-gamut1 set to manually installed. libodbcinst2 is already the newest version (2.3.12-2+b1). libodbcinst2 set to manually installed. libopus0 is already the newest version (1.5.2-2). libopus0 set to manually installed. libboost-system1.83-dev is already the newest version (1.83.0-5). libboost-system1.83-dev set to manually installed. libxcb-xinerama0 is already the newest version (1.17.0-2+b1). libxcb-xinerama0 set to manually installed. coreutils is already the newest version (9.7-3). libtext-charwidth-perl is already the newest version (0.04-11+b4). libtext-charwidth-perl set to manually installed. python3-jaraco.text is already the newest version (4.0.0-1). python3-jaraco.text set to manually installed. libgssapi-krb5-2 is already the newest version (1.21.3-5). libgssapi-krb5-2 set to manually installed. libmpfrc++-dev is already the newest version (3.7.1+ds-1). libmpfrc++-dev set to manually installed. libhdf5-openmpi-fortran-310 is already the newest version (1.14.5+repack-4). libhdf5-openmpi-fortran-310 set to manually installed. libhdf5-cpp-310 is already the newest version (1.14.5+repack-4). libhdf5-cpp-310 set to manually installed. texlive-binaries is already the newest version (2025.20250727.75242+ds-4). texlive-binaries set to manually installed. xdg-utils is already the newest version (1.2.1-2). xdg-utils set to manually installed. libtasn1-6 is already the newest version (4.20.0-2). libtasn1-6 set to manually installed. libqt5test5t64 is already the newest version (5.15.17+dfsg-4). libqt5test5t64 set to manually installed. librttopo1 is already the newest version (1.1.0-4). librttopo1 set to manually installed. libsnappy1v5 is already the newest version (1.2.2-2). libsnappy1v5 set to manually installed. python3-zipp is already the newest version (3.23.0-1). python3-zipp set to manually installed. qt5-qmake is already the newest version (5.15.17+dfsg-4). qt5-qmake set to manually installed. gnupg-l10n is already the newest version (2.4.8-3). gnupg-l10n set to manually installed. libdconf1 is already the newest version (0.49.0-1). libdconf1 set to manually installed. python3-typeshed is already the newest version (0.0~git20241223.ea91db2-4). python3-typeshed set to manually installed. libpcre2-posix3 is already the newest version (10.46-1). libpcre2-posix3 set to manually installed. python3-babel is already the newest version (2.17.0-1). python3-babel set to manually installed. libsharpyuv-dev is already the newest version (1.5.0-0.1). libsharpyuv-dev set to manually installed. libidn2-dev is already the newest version (2.3.8-4). libidn2-dev set to manually installed. libgraphite2-3 is already the newest version (1.3.14-11). libgraphite2-3 set to manually installed. libcjson1 is already the newest version (1.7.18-3.1). libcjson1 set to manually installed. libpng-dev is already the newest version (1.6.50-1). libpng-dev set to manually installed. libboost-mpi-python1.83-dev is already the newest version (1.83.0-5). libboost-mpi-python1.83-dev set to manually installed. libodbccr2 is already the newest version (2.3.12-2+b1). libodbccr2 set to manually installed. libsystemd0 is already the newest version (258.1-1). fonts-tlwg-mono-otf is already the newest version (1:0.7.3-1). fonts-tlwg-mono-otf set to manually installed. libx11-data is already the newest version (2:1.8.12-1). libx11-data set to manually installed. libmd4c0 is already the newest version (0.5.2-2+b1). libmd4c0 set to manually installed. libboost-numpy-dev is already the newest version (1.83.0.2+b2). libboost-numpy-dev set to manually installed. libkadm5srv-mit12 is already the newest version (1.21.3-5). libkadm5srv-mit12 set to manually installed. libnuma1 is already the newest version (2.0.19-1). libnuma1 set to manually installed. libsmartcols1 is already the newest version (2.41.2-4). libaom3 is already the newest version (3.13.1-1). libaom3 set to manually installed. libsodium23 is already the newest version (1.0.18-1+b2). libsodium23 set to manually installed. libvpx11 is already the newest version (1.15.2-2). libvpx11 set to manually installed. tex-common is already the newest version (6.19). tex-common set to manually installed. libb2-1 is already the newest version (0.98.1-1.1+b2). libb2-1 set to manually installed. libpcre2-8-0 is already the newest version (10.46-1). libavcodec61 is already the newest version (7:7.1.2-1+b1). libavcodec61 set to manually installed. gpg-agent is already the newest version (2.4.8-3). gpg-agent set to manually installed. dh-autoreconf is already the newest version (21). dh-autoreconf set to manually installed. libboost-wave-dev is already the newest version (1.83.0.2+b2). libboost-wave-dev set to manually installed. libbrotli1 is already the newest version (1.1.0-2+b7). libbrotli1 set to manually installed. libqt6opengl6 is already the newest version (6.9.2+dfsg-2). libqt6opengl6 set to manually installed. dash is already the newest version (0.5.12-12). libicu-dev is already the newest version (76.1-4). libicu-dev set to manually installed. libxcb-xfixes0 is already the newest version (1.17.0-2+b1). libxcb-xfixes0 set to manually installed. libnettle8t64 is already the newest version (3.10.2-1). libnettle8t64 set to manually installed. python3-brotli is already the newest version (1.1.0-2+b7). python3-brotli set to manually installed. libfuse3-4 is already the newest version (3.17.4-1). libfuse3-4 set to manually installed. python3-inflect is already the newest version (7.5.0-1). python3-inflect set to manually installed. qt5-qmake-bin is already the newest version (5.15.17+dfsg-4). qt5-qmake-bin set to manually installed. libcrypt-dev is already the newest version (1:4.4.38-1). libcrypt-dev set to manually installed. libpgm-5.3-0t64 is already the newest version (5.3.128~dfsg-2.1+b1). libpgm-5.3-0t64 set to manually installed. libpango-1.0-0 is already the newest version (1.56.3-2). libpango-1.0-0 set to manually installed. libqt5xml5t64 is already the newest version (5.15.17+dfsg-4). libqt5xml5t64 set to manually installed. fonts-tlwg-loma-otf is already the newest version (1:0.7.3-1). fonts-tlwg-loma-otf set to manually installed. libgs-common is already the newest version (10.06.0~dfsg-3). libgs-common set to manually installed. libmtdev1t64 is already the newest version (1.1.7-1). libmtdev1t64 set to manually installed. binutils-common is already the newest version (2.45-7). binutils-common set to manually installed. libvtk9.5-qt is already the newest version (9.5.2+dfsg2-1). libvtk9.5-qt set to manually installed. libxdmcp-dev is already the newest version (1:1.1.5-1). libxdmcp-dev set to manually installed. libice6 is already the newest version (2:1.1.1-1). libice6 set to manually installed. libsuitesparseconfig7 is already the newest version (1:7.11.0+dfsg-2). libsuitesparseconfig7 set to manually installed. libexpat1-dev is already the newest version (2.7.3-1). libexpat1-dev set to manually installed. libarmadillo14 is already the newest version (1:14.2.3+dfsg-1). libarmadillo14 set to manually installed. libqt6gui6 is already the newest version (6.9.2+dfsg-2). libqt6gui6 set to manually installed. libgfortran5 is already the newest version (15.2.0-4). libgfortran5 set to manually installed. texlive-lang-greek is already the newest version (2025.20250927-1). texlive-lang-greek set to manually installed. python3-vtk9 is already the newest version (9.5.2+dfsg2-1). python3-vtk9 set to manually installed. liblsan0 is already the newest version (15.2.0-4). liblsan0 set to manually installed. python3-pil.imagetk is already the newest version (11.3.0-1). python3-pil.imagetk set to manually installed. fonts-tlwg-laksaman-otf is already the newest version (1:0.7.3-1). fonts-tlwg-laksaman-otf set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. libasound2-data is already the newest version (1.2.14-2). libasound2-data set to manually installed. libbrotli-dev is already the newest version (1.1.0-2+b7). libbrotli-dev set to manually installed. librist4 is already the newest version (0.2.11+dfsg-1). librist4 set to manually installed. libboost-coroutine1.83-dev is already the newest version (1.83.0-5). libboost-coroutine1.83-dev set to manually installed. python3-docutils is already the newest version (0.22.2+dfsg-2). python3-docutils set to manually installed. libboost-serialization-dev is already the newest version (1.83.0.2+b2). libboost-serialization-dev set to manually installed. build-essential is already the newest version (12.12). build-essential set to manually installed. libcolamd3 is already the newest version (1:7.11.0+dfsg-2). libcolamd3 set to manually installed. libsharpyuv0 is already the newest version (1.5.0-0.1). libsharpyuv0 set to manually installed. libbz2-dev is already the newest version (1.0.8-6). libbz2-dev set to manually installed. libboost-regex1.83-dev is already the newest version (1.83.0-5). libboost-regex1.83-dev set to manually installed. default-libmysqlclient-dev is already the newest version (1.1.1). default-libmysqlclient-dev set to manually installed. libkrb5-3 is already the newest version (1.21.3-5). libkrb5-3 set to manually installed. libeigen3-dev is already the newest version (3.4.0-5). libeigen3-dev set to manually installed. libgprofng0 is already the newest version (2.45-7). libgprofng0 set to manually installed. libtbb-dev is already the newest version (2022.1.0-3). libtbb-dev set to manually installed. libimagequant0 is already the newest version (4.4.0-3). libimagequant0 set to manually installed. libcap-ng0 is already the newest version (0.8.5-4+b1). icu-devtools is already the newest version (76.1-4). icu-devtools set to manually installed. libfontbox-java is already the newest version (1:1.8.16-5). libfontbox-java set to manually installed. cmake-data is already the newest version (4.1.1+really3.31.6-2). cmake-data set to manually installed. libgnutls-openssl27t64 is already the newest version (3.8.10-2). libgnutls-openssl27t64 set to manually installed. libgtk-3-0t64 is already the newest version (3.24.51-1). libgtk-3-0t64 set to manually installed. libegl1 is already the newest version (1.7.0-1+b2). libegl1 set to manually installed. g++-aarch64-linux-gnu is already the newest version (4:15.2.0-4). g++-aarch64-linux-gnu set to manually installed. libxau6 is already the newest version (1:1.0.11-1). libxau6 set to manually installed. libxvidcore4 is already the newest version (2:1.3.7-3). libxvidcore4 set to manually installed. openmpi-bin is already the newest version (5.0.8-10+b1). openmpi-bin set to manually installed. libfabric1 is already the newest version (2.1.0-1.1). libfabric1 set to manually installed. libthai0 is already the newest version (0.1.29-2+b1). libthai0 set to manually installed. libqt5designer5 is already the newest version (5.15.17-3). libqt5designer5 set to manually installed. ncurses-bin is already the newest version (6.5+20250216-2). libxext6 is already the newest version (2:1.3.4-1+b3). libxext6 set to manually installed. libattr1 is already the newest version (1:2.5.2-3). fonts-arphic-gkai00mp is already the newest version (2.11-16). fonts-arphic-gkai00mp set to manually installed. libgs10 is already the newest version (10.06.0~dfsg-3). libgs10 set to manually installed. libvdpau1 is already the newest version (1.5-3+b1). libvdpau1 set to manually installed. texlive-latex-base is already the newest version (2025.20250927-3). texlive-latex-base set to manually installed. liblz4-1 is already the newest version (1.10.0-4). liblz4-1 set to manually installed. libzvbi0t64 is already the newest version (0.2.44-1). libzvbi0t64 set to manually installed. libpsl5t64 is already the newest version (0.21.2-1.1+b1). libpsl5t64 set to manually installed. libxinerama1 is already the newest version (2:1.1.4-3+b4). libxinerama1 set to manually installed. libgdal37 is already the newest version (3.11.4+dfsg-1). libgdal37 set to manually installed. libaudit1 is already the newest version (1:4.1.2-1). fonts-gfs-baskerville is already the newest version (1.1-6). fonts-gfs-baskerville set to manually installed. libx264-165 is already the newest version (2:0.165.3222+gitb35605ac-3). libx264-165 set to manually installed. gpgsm is already the newest version (2.4.8-3). gpgsm set to manually installed. libavahi-common3 is already the newest version (0.8-17). libavahi-common3 set to manually installed. libsframe2 is already the newest version (2.45-7). libsframe2 set to manually installed. libsoxr0 is already the newest version (0.1.3-4+b2). libsoxr0 set to manually installed. poppler-data is already the newest version (0.4.12-1). poppler-data set to manually installed. xz-utils is already the newest version (5.8.1-2). xz-utils set to manually installed. cmake is already the newest version (4.1.1+really3.31.6-2). cmake set to manually installed. libxtst6 is already the newest version (2:1.2.5-1). libxtst6 set to manually installed. libxcb-util1 is already the newest version (0.4.1-1). libxcb-util1 set to manually installed. libheif-plugin-dav1d is already the newest version (1.20.2-2+b1). libheif-plugin-dav1d set to manually installed. libdrm-amdgpu1 is already the newest version (2.4.125-2). libdrm-amdgpu1 set to manually installed. libpcre2-32-0 is already the newest version (10.46-1). libpcre2-32-0 set to manually installed. libxcomposite1 is already the newest version (1:0.4.6-1). libxcomposite1 set to manually installed. libjsoncpp-dev is already the newest version (1.9.6-4). libjsoncpp-dev set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-2). python3 is already the newest version (3.13.7-1). python3 set to manually installed. ghostscript is already the newest version (10.06.0~dfsg-3). ghostscript set to manually installed. libaom-dev is already the newest version (3.13.1-1). libaom-dev set to manually installed. libnl-3-200 is already the newest version (3.11.0-2). libnl-3-200 set to manually installed. libqt6widgets6 is already the newest version (6.9.2+dfsg-2). libqt6widgets6 set to manually installed. libhsa-runtime64-1 is already the newest version (6.1.2-3). libhsa-runtime64-1 set to manually installed. libwebpmux3 is already the newest version (1.5.0-0.1). libwebpmux3 set to manually installed. fonts-urw-base35 is already the newest version (20200910-8). fonts-urw-base35 set to manually installed. openjdk-21-jre-headless is already the newest version (21.0.9~8ea-1). openjdk-21-jre-headless set to manually installed. libassuan9 is already the newest version (3.0.2-2). libassuan9 set to manually installed. libsuperlu7 is already the newest version (7.0.1+dfsg1-2). libsuperlu7 set to manually installed. libnetcdf22 is already the newest version (1:4.9.3-1+b1). libnetcdf22 set to manually installed. libgnutls30t64 is already the newest version (3.8.10-2). libgnutls30t64 set to manually installed. libthai-data is already the newest version (0.1.29-2). libthai-data set to manually installed. preview-latex-style is already the newest version (13.2-1.1). preview-latex-style set to manually installed. libavif-dev is already the newest version (1.3.0-1+b1). libavif-dev set to manually installed. python3-zopfli is already the newest version (0.2.3.post1-1). python3-zopfli set to manually installed. libjson-c-dev is already the newest version (0.18+ds-1). libjson-c-dev set to manually installed. libnss3 is already the newest version (2:3.117-1). libnss3 set to manually installed. libegl-dev is already the newest version (1.7.0-1+b2). libegl-dev set to manually installed. python3-decorator is already the newest version (5.2.1-2). python3-decorator set to manually installed. texlive-lang-czechslovak is already the newest version (2025.20250927-1). texlive-lang-czechslovak set to manually installed. librbio4 is already the newest version (1:7.11.0+dfsg-2). librbio4 set to manually installed. libswresample-dev is already the newest version (7:7.1.2-1+b1). libswresample-dev set to manually installed. libqglviewer-headers is already the newest version (2.8.0+dfsg1-3). libqglviewer-headers set to manually installed. libshine3 is already the newest version (3.1.1-3). libshine3 set to manually installed. libboost-filesystem1.83.0 is already the newest version (1.83.0-5). libboost-filesystem1.83.0 set to manually installed. libheif-plugin-libde265 is already the newest version (1.20.2-2+b1). libheif-plugin-libde265 set to manually installed. librhash1 is already the newest version (1.4.6-1). librhash1 set to manually installed. libxxhash-dev is already the newest version (0.8.3-2). libxxhash-dev set to manually installed. python3-lz4 is already the newest version (4.4.4+dfsg-3). python3-lz4 set to manually installed. dconf-service is already the newest version (0.49.0-1). dconf-service set to manually installed. python3-mpmath is already the newest version (1.3.0-1). python3-mpmath set to manually installed. libhdf5-hl-fortran-310 is already the newest version (1.14.5+repack-4). libhdf5-hl-fortran-310 set to manually installed. libtheoraenc2 is already the newest version (1.2.0+dfsg-6). libtheoraenc2 set to manually installed. libucx0 is already the newest version (1.19.0+ds-1). libucx0 set to manually installed. libpoppler147 is already the newest version (25.03.0-11.1). libpoppler147 set to manually installed. procps is already the newest version (2:4.0.4-9). procps set to manually installed. libpython3-stdlib is already the newest version (3.13.7-1). libpython3-stdlib set to manually installed. libboost-mpi-python1.83.0 is already the newest version (1.83.0-5). libboost-mpi-python1.83.0 set to manually installed. libitm1 is already the newest version (15.2.0-4). libitm1 set to manually installed. libwebp7 is already the newest version (1.5.0-0.1). libwebp7 set to manually installed. libcairo2 is already the newest version (1.18.4-1+b1). libcairo2 set to manually installed. libboost-date-time1.83.0 is already the newest version (1.83.0-5). libboost-date-time1.83.0 set to manually installed. libswscale8 is already the newest version (7:7.1.2-1+b1). libswscale8 set to manually installed. python3-pexpect is already the newest version (4.9-3). python3-pexpect set to manually installed. libjpeg-dev is already the newest version (1:2.1.5-4). libjpeg-dev set to manually installed. texlive-luatex is already the newest version (2025.20250927-3). texlive-luatex set to manually installed. util-linux is already the newest version (2.41.2-4). libproc2-0 is already the newest version (2:4.0.4-9). libproc2-0 set to manually installed. fonts-gfs-porson is already the newest version (1.1-7). fonts-gfs-porson set to manually installed. libtbbbind-2-5 is already the newest version (2022.1.0-3). libtbbbind-2-5 set to manually installed. libnspr4 is already the newest version (2:4.37-1). libnspr4 set to manually installed. automake is already the newest version (1:1.18.1-2). automake set to manually installed. libboost-chrono1.83-dev is already the newest version (1.83.0-5). libboost-chrono1.83-dev set to manually installed. libboost-date-time-dev is already the newest version (1.83.0.2+b2). libboost-date-time-dev set to manually installed. base-passwd is already the newest version (3.6.7). libcbor0.10 is already the newest version (0.10.2-2). libcbor0.10 set to manually installed. libhwloc-dev is already the newest version (2.12.2-1). libhwloc-dev set to manually installed. libsensors-config is already the newest version (1:3.6.2-2). libsensors-config set to manually installed. openssh-client is already the newest version (1:10.2p1-1). openssh-client set to manually installed. libboost-serialization1.83.0 is already the newest version (1.83.0-5). libboost-serialization1.83.0 set to manually installed. libboost-timer1.83.0 is already the newest version (1.83.0-5). libboost-timer1.83.0 set to manually installed. python3-executing is already the newest version (2.2.0-0.3). python3-executing set to manually installed. libxshmfence1 is already the newest version (1.3.3-1). libxshmfence1 set to manually installed. libmunge2 is already the newest version (0.5.16-1). libmunge2 set to manually installed. liblerc-dev is already the newest version (4.0.0+ds-5). liblerc-dev set to manually installed. make is already the newest version (4.4.1-2). make set to manually installed. libsm6 is already the newest version (2:1.2.6-1). libsm6 set to manually installed. libfontconfig1-dev is already the newest version (2.15.0-2.4). libfontconfig1-dev set to manually installed. libgmpxx4ldbl is already the newest version (2:6.3.0+dfsg-5). libgmpxx4ldbl set to manually installed. libsqlite3-0 is already the newest version (3.46.1-8). libsqlite3-0 set to manually installed. libnghttp2-dev is already the newest version (1.64.0-1.1+b1). libnghttp2-dev set to manually installed. python3-prompt-toolkit is already the newest version (3.0.52-1). python3-prompt-toolkit set to manually installed. dbus-system-bus-common is already the newest version (1.16.2-2). dbus-system-bus-common set to manually installed. libumfpack6 is already the newest version (1:7.11.0+dfsg-2). libumfpack6 set to manually installed. python3.13-tk is already the newest version (3.13.8-1). python3.13-tk set to manually installed. libxmu6 is already the newest version (2:1.1.3-3+b4). libxmu6 set to manually installed. adwaita-icon-theme is already the newest version (49.0-1). adwaita-icon-theme set to manually installed. libtbb12 is already the newest version (2022.1.0-3). libtbb12 set to manually installed. m4 is already the newest version (1.4.20-2). m4 set to manually installed. libamd-comgr2 is already the newest version (6.0+git20231212.4510c28+dfsg-3+b2). libamd-comgr2 set to manually installed. libhdf5-openmpi-310 is already the newest version (1.14.5+repack-4). libhdf5-openmpi-310 set to manually installed. default-jdk-headless is already the newest version (2:1.21-76). default-jdk-headless set to manually installed. python3-pyparsing is already the newest version (3.1.3-1). python3-pyparsing set to manually installed. libopenmpi-dev is already the newest version (5.0.8-10+b1). libopenmpi-dev set to manually installed. libboost-tools-dev is already the newest version (1.83.0.2+b2). libboost-tools-dev set to manually installed. xfonts-utils is already the newest version (1:7.7+7). xfonts-utils set to manually installed. nlohmann-json3-dev is already the newest version (3.12.0.really.3.12.0.really.3.11.3-2). nlohmann-json3-dev set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6). libtwolame0 is already the newest version (0.4.0-2+b2). libtwolame0 set to manually installed. libexprtk-dev is already the newest version (0.0.3-3). libexprtk-dev set to manually installed. libgdbm6t64 is already the newest version (1.26-1). libgdbm6t64 set to manually installed. libboost-fiber-dev is already the newest version (1.83.0.2+b2). libboost-fiber-dev set to manually installed. texlive-fonts-recommended is already the newest version (2025.20250927-3). texlive-fonts-recommended set to manually installed. libgio-2.0-dev-bin is already the newest version (2.86.0-5). libgio-2.0-dev-bin set to manually installed. libllvm19 is already the newest version (1:19.1.7-7). libllvm19 set to manually installed. libhdf5-310 is already the newest version (1.14.5+repack-4). libhdf5-310 set to manually installed. libglib2.0-dev-bin is already the newest version (2.86.0-5). libglib2.0-dev-bin set to manually installed. readline-common is already the newest version (8.3-3). readline-common set to manually installed. autotools-dev is already the newest version (20240727.1). autotools-dev set to manually installed. libwebp-dev is already the newest version (1.5.0-0.1). libwebp-dev set to manually installed. libelf1t64 is already the newest version (0.193-3). libelf1t64 set to manually installed. python3-ufolib2 is already the newest version (0.17.1+dfsg1-1). python3-ufolib2 set to manually installed. gpgconf is already the newest version (2.4.8-3). gpgconf set to manually installed. libboost-type-erasure1.83-dev is already the newest version (1.83.0-5). libboost-type-erasure1.83-dev set to manually installed. cpp-15-aarch64-linux-gnu is already the newest version (15.2.0-4). cpp-15-aarch64-linux-gnu set to manually installed. rubygems-integration is already the newest version (1.19). rubygems-integration set to manually installed. libtinfo6 is already the newest version (6.5+20250216-2). adduser is already the newest version (3.153). adduser set to manually installed. libnghttp2-14 is already the newest version (1.64.0-1.1+b1). libnghttp2-14 set to manually installed. libxss1 is already the newest version (1:1.2.3-1+b3). libxss1 set to manually installed. libx11-xcb1 is already the newest version (2:1.8.12-1). libx11-xcb1 set to manually installed. python3-lxml is already the newest version (6.0.2-1). python3-lxml set to manually installed. openssl is already the newest version (3.5.4-1). openssl set to manually installed. libx11-6 is already the newest version (2:1.8.12-1). libx11-6 set to manually installed. libboost-stacktrace1.83.0 is already the newest version (1.83.0-5). libboost-stacktrace1.83.0 set to manually installed. libkml-dev is already the newest version (1.3.0-13). libkml-dev set to manually installed. libx265-215 is already the newest version (4.1-3). libx265-215 set to manually installed. libproj-dev is already the newest version (9.7.0-1). libproj-dev set to manually installed. perl-base is already the newest version (5.40.1-6). libx11-dev is already the newest version (2:1.8.12-1). libx11-dev set to manually installed. libtheora1 is already the newest version (1.2.0+dfsg-6). libtheora1 set to manually installed. libp11-kit-dev is already the newest version (0.25.9-2). libp11-kit-dev set to manually installed. pyqt5-dev-tools is already the newest version (5.15.11+dfsg-2+b2). pyqt5-dev-tools set to manually installed. libcurl4t64 is already the newest version (8.16.0-4). libcurl4t64 set to manually installed. libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. libext2fs2t64 is already the newest version (1.47.2-3+b3). libext2fs2t64 set to manually installed. autopoint is already the newest version (0.23.1-2). autopoint set to manually installed. libgl2ps1.4 is already the newest version (1.4.2+dfsg1-4). libgl2ps1.4 set to manually installed. liblzma5 is already the newest version (5.8.1-2). texlive-lang-english is already the newest version (2025.20250927-1). texlive-lang-english set to manually installed. libboost-math1.83.0 is already the newest version (1.83.0-5). libboost-math1.83.0 set to manually installed. libudfread3 is already the newest version (1.2.0-2). libudfread3 set to manually installed. tipa is already the newest version (2:1.3-21). tipa set to manually installed. libgl-dev is already the newest version (1.7.0-1+b2). libgl-dev set to manually installed. libasan8 is already the newest version (15.2.0-4). libasan8 set to manually installed. libproj25 is already the newest version (9.7.0-1). libproj25 set to manually installed. libapparmor1 is already the newest version (4.1.0-1). libapparmor1 set to manually installed. libdpkg-perl is already the newest version (1.22.21). libdpkg-perl set to manually installed. libpq-dev is already the newest version (18.0-1). libpq-dev set to manually installed. libraqm0 is already the newest version (0.10.3-1). libraqm0 set to manually installed. libcairo-gobject2 is already the newest version (1.18.4-1+b1). libcairo-gobject2 set to manually installed. libqhull8.0 is already the newest version (2020.2-7). libqhull8.0 set to manually installed. libqt5widgets5t64 is already the newest version (5.15.17+dfsg-4). libqt5widgets5t64 set to manually installed. libswscale-dev is already the newest version (7:7.1.2-1+b1). libswscale-dev set to manually installed. libteckit0 is already the newest version (2.5.12+ds1-1+b1). libteckit0 set to manually installed. libinput-bin is already the newest version (1.28.1-1). libinput-bin set to manually installed. python3-imagesize is already the newest version (1.4.1-1). python3-imagesize set to manually installed. libkrb5-dev is already the newest version (1.21.3-5). libkrb5-dev set to manually installed. dh-strip-nondeterminism is already the newest version (1.15.0-1). dh-strip-nondeterminism set to manually installed. librtmp1 is already the newest version (2.4+20151223.gitfa8646d.1-3). librtmp1 set to manually installed. libuv1t64 is already the newest version (1.51.0-2). libuv1t64 set to manually installed. libboost-regex1.83.0 is already the newest version (1.83.0-5). libboost-regex1.83.0 set to manually installed. pkgconf-bin is already the newest version (1.8.1-4). pkgconf-bin set to manually installed. qtbase5-dev-tools is already the newest version (5.15.17+dfsg-4). qtbase5-dev-tools set to manually installed. texlive-pictures is already the newest version (2025.20250927-3). texlive-pictures set to manually installed. libnuma-dev is already the newest version (2.0.19-1). libnuma-dev set to manually installed. libisl23 is already the newest version (0.27-1). libisl23 set to manually installed. libkmlconvenience1t64 is already the newest version (1.3.0-13). libkmlconvenience1t64 set to manually installed. libgfortran-15-dev is already the newest version (15.2.0-4). libgfortran-15-dev set to manually installed. ca-certificates-java is already the newest version (20240118). ca-certificates-java set to manually installed. libqt5gui5t64 is already the newest version (5.15.17+dfsg-4). libqt5gui5t64 set to manually installed. fonts-tlwg-typewriter-otf is already the newest version (1:0.7.3-1). fonts-tlwg-typewriter-otf set to manually installed. libgl1-mesa-dri is already the newest version (25.2.4-1). libgl1-mesa-dri set to manually installed. fonts-sil-padauk is already the newest version (5.001-1). fonts-sil-padauk set to manually installed. libopenblas-dev is already the newest version (0.3.30+ds-3). libopenblas-dev set to manually installed. libxerces-c-dev is already the newest version (3.2.4+debian-1.3+b2). libxerces-c-dev set to manually installed. libpython3.13-dev is already the newest version (3.13.8-1). libpython3.13-dev set to manually installed. python3-typing-extensions is already the newest version (4.15.0-1). python3-typing-extensions set to manually installed. libopenblas0-pthread is already the newest version (0.3.30+ds-3). libopenblas0-pthread set to manually installed. libnghttp3-9 is already the newest version (1.12.0-1). libnghttp3-9 set to manually installed. libxau-dev is already the newest version (1:1.0.11-1). libxau-dev set to manually installed. gettext is already the newest version (0.23.1-2+b1). gettext set to manually installed. libmariadb-dev-compat is already the newest version (1:11.8.3-1+b1). libmariadb-dev-compat set to manually installed. mpi-default-bin is already the newest version (1.19). mpi-default-bin set to manually installed. xml-core is already the newest version (0.19). xml-core set to manually installed. libctf0 is already the newest version (2.45-7). libctf0 set to manually installed. libpaper2 is already the newest version (2.2.5-0.3+b2). libpaper2 set to manually installed. libboost-serialization1.83-dev is already the newest version (1.83.0-5). libboost-serialization1.83-dev set to manually installed. libgpgmepp6t64 is already the newest version (1.24.2-3). libgpgmepp6t64 set to manually installed. cpp is already the newest version (4:15.2.0-4). cpp set to manually installed. libboost-system-dev is already the newest version (1.83.0.2+b2). libboost-system-dev set to manually installed. libgtk-3-common is already the newest version (3.24.51-1). libgtk-3-common set to manually installed. libxcb-shm0 is already the newest version (1.17.0-2+b1). libxcb-shm0 set to manually installed. python3-contourpy is already the newest version (1.3.1-2). python3-contourpy set to manually installed. fonts-dejavu-mono is already the newest version (2.37-8). fonts-dejavu-mono set to manually installed. libtext-wrapi18n-perl is already the newest version (0.06-10). libtext-wrapi18n-perl set to manually installed. libbsd0 is already the newest version (0.12.2-2). libbsd0 set to manually installed. libdvdnav4 is already the newest version (6.1.1-3+b1). libdvdnav4 set to manually installed. libboost-locale1.83-dev is already the newest version (1.83.0-5). libboost-locale1.83-dev set to manually installed. libdav1d7 is already the newest version (1.5.1-1). libdav1d7 set to manually installed. libdeflate0 is already the newest version (1.23-2). libdeflate0 set to manually installed. libpython3-dev is already the newest version (3.13.7-1). libpython3-dev set to manually installed. libboost-container-dev is already the newest version (1.83.0.2+b2). libboost-container-dev set to manually installed. libbluray3 is already the newest version (1:1.4.0-3). libbluray3 set to manually installed. liblcms2-dev is already the newest version (2.16-2). liblcms2-dev set to manually installed. python3-jinja2 is already the newest version (3.1.6-1). python3-jinja2 set to manually installed. libxi6 is already the newest version (2:1.8.2-1). libxi6 set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. libtcl8.6 is already the newest version (8.6.17+dfsg-1). libtcl8.6 set to manually installed. bsdextrautils is already the newest version (2.41.2-4). bsdextrautils set to manually installed. dh-exec is already the newest version (0.30+b1). dh-exec set to manually installed. libboost-math-dev is already the newest version (1.83.0.2+b2). libboost-math-dev set to manually installed. libglut-dev is already the newest version (3.4.0-6). libglut-dev set to manually installed. libdvdread8t64 is already the newest version (6.1.3-2). libdvdread8t64 set to manually installed. python3-pyqt5 is already the newest version (5.15.11+dfsg-2+b2). python3-pyqt5 set to manually installed. g++ is already the newest version (4:15.2.0-4). g++ set to manually installed. libboost-python1.83-dev is already the newest version (1.83.0-5). libboost-python1.83-dev set to manually installed. libgcc-15-dev is already the newest version (15.2.0-4). libgcc-15-dev set to manually installed. libboost-program-options1.83-dev is already the newest version (1.83.0-5). libboost-program-options1.83-dev set to manually installed. libcups2t64 is already the newest version (2.4.14-1). libcups2t64 set to manually installed. python3-xlib is already the newest version (0.33-5). python3-xlib set to manually installed. libsuitesparse-mongoose3 is already the newest version (1:7.11.0+dfsg-2). libsuitesparse-mongoose3 set to manually installed. dvipng is already the newest version (1.18-1). dvipng set to manually installed. fonts-baekmuk is already the newest version (2.2-13). fonts-baekmuk set to manually installed. fonts-lyx is already the newest version (2.4.4-2). fonts-lyx set to manually installed. fonts-tlwg-kinnari-otf is already the newest version (1:0.7.3-1). fonts-tlwg-kinnari-otf set to manually installed. libcrypt1 is already the newest version (1:4.4.38-1). libhwy1t64 is already the newest version (1.2.0-2+b2). libhwy1t64 set to manually installed. libldap2 is already the newest version (2.6.10+dfsg-1). libldap2 set to manually installed. libuchardet0 is already the newest version (0.0.8-2). libuchardet0 set to manually installed. libgav1-1 is already the newest version (0.19.0-3+b1). libgav1-1 set to manually installed. libopenmpi40 is already the newest version (5.0.8-10+b1). libopenmpi40 set to manually installed. python3-attr is already the newest version (25.4.0-1). python3-attr set to manually installed. libxdmcp6 is already the newest version (1:1.1.5-1). libxdmcp6 set to manually installed. libgomp1 is already the newest version (15.2.0-4). libgomp1 set to manually installed. teckit is already the newest version (2.5.12+ds1-1+b1). teckit set to manually installed. fonts-arphic-bsmi00lp is already the newest version (2.10-18). fonts-arphic-bsmi00lp set to manually installed. libcurl3t64-gnutls is already the newest version (8.16.0-4). libcurl3t64-gnutls set to manually installed. libboost-coroutine1.83.0 is already the newest version (1.83.0-5). libboost-coroutine1.83.0 set to manually installed. libc-dev-bin is already the newest version (2.41-12). libc-dev-bin set to manually installed. mawk is already the newest version (1.3.4.20250131-1). debhelper is already the newest version (13.28). debhelper set to manually installed. autoconf is already the newest version (2.72-3.1). autoconf set to manually installed. liblerc4 is already the newest version (4.0.0+ds-5). liblerc4 set to manually installed. libwayland-cursor0 is already the newest version (1.24.0-2+b1). libwayland-cursor0 set to manually installed. po-debconf is already the newest version (1.0.21+nmu1). po-debconf set to manually installed. libvorbis0a is already the newest version (1.3.7-3). libvorbis0a set to manually installed. python3-alabaster is already the newest version (0.7.16-0.1). python3-alabaster set to manually installed. libnghttp3-dev is already the newest version (1.12.0-1). libnghttp3-dev set to manually installed. java-common is already the newest version (0.76). java-common set to manually installed. libqt6dbus6 is already the newest version (6.9.2+dfsg-2). libqt6dbus6 set to manually installed. python3-fonttools is already the newest version (4.57.0-2). python3-fonttools set to manually installed. native-architecture is already the newest version (0.2.6). native-architecture set to manually installed. grep is already the newest version (3.12-1). libtk8.6 is already the newest version (8.6.17-1). libtk8.6 set to manually installed. libxcursor1 is already the newest version (1:1.2.3-1). libxcursor1 set to manually installed. libcom-err2 is already the newest version (1.47.2-3+b3). libcom-err2 set to manually installed. libxrender1 is already the newest version (1:0.9.12-1). libxrender1 set to manually installed. libqt5svg5 is already the newest version (5.15.17-2). libqt5svg5 set to manually installed. python3-cycler is already the newest version (0.12.1-2). python3-cycler set to manually installed. file is already the newest version (1:5.46-5). file set to manually installed. libboost-python-dev is already the newest version (1.83.0.2+b2). libboost-python-dev set to manually installed. libswresample5 is already the newest version (7:7.1.2-1+b1). libswresample5 set to manually installed. libarchive-dev is already the newest version (3.7.4-4+b1). libarchive-dev set to manually installed. libuuid1 is already the newest version (2.41.2-4). libfribidi0 is already the newest version (1.0.16-3). libfribidi0 set to manually installed. libboost-iostreams1.83.0 is already the newest version (1.83.0-5). libboost-iostreams1.83.0 set to manually installed. libkpathsea6 is already the newest version (2025.20250727.75242+ds-4). libkpathsea6 set to manually installed. python3-requests is already the newest version (2.32.5+dfsg-1). python3-requests set to manually installed. mariadb-common is already the newest version (1:11.8.3-1). mariadb-common set to manually installed. hostname is already the newest version (3.25). libyuv0 is already the newest version (0.0.1919.20250919-1). libyuv0 set to manually installed. docutils-common is already the newest version (0.22.2+dfsg-2). docutils-common set to manually installed. libsystemd-shared is already the newest version (258.1-1). libsystemd-shared set to manually installed. xorg-sgml-doctools is already the newest version (1:1.11-1.1). xorg-sgml-doctools set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). libmount-dev is already the newest version (2.41.2-4). libmount-dev set to manually installed. libcolord2 is already the newest version (1.4.8-1). libcolord2 set to manually installed. libboost-log1.83-dev is already the newest version (1.83.0-5). libboost-log1.83-dev set to manually installed. t1utils is already the newest version (1.41-4+b1). t1utils set to manually installed. libboost-exception1.83-dev is already the newest version (1.83.0-5). libboost-exception1.83-dev set to manually installed. libgpg-error0 is already the newest version (1.56-2). libgpg-error0 set to manually installed. python3-setuptools is already the newest version (78.1.1-0.1). python3-setuptools set to manually installed. libkmlregionator1t64 is already the newest version (1.3.0-13). libkmlregionator1t64 set to manually installed. libmd0 is already the newest version (1.1.0-2+b1). openmpi-common is already the newest version (5.0.8-10). openmpi-common set to manually installed. libacl1 is already the newest version (2.3.2-2+b1). binutils-aarch64-linux-gnu is already the newest version (2.45-7). binutils-aarch64-linux-gnu set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.0-1). libfile-stripnondeterminism-perl set to manually installed. python3.13-minimal is already the newest version (3.13.8-1). python3.13-minimal set to manually installed. libglu1-mesa-dev is already the newest version (9.0.2-1.1+b3). libglu1-mesa-dev set to manually installed. libblkid1 is already the newest version (2.41.2-4). libpam-modules-bin is already the newest version (1.7.0-5). python3.13-dev is already the newest version (3.13.8-1). python3.13-dev set to manually installed. libubsan1 is already the newest version (15.2.0-4). libubsan1 set to manually installed. libogg-dev is already the newest version (1.3.6-1). libogg-dev set to manually installed. libgif7 is already the newest version (5.2.2-1+b1). libgif7 set to manually installed. libqhull-r8.0 is already the newest version (2020.2-7). libqhull-r8.0 set to manually installed. libvorbisenc2 is already the newest version (1.3.7-3). libvorbisenc2 set to manually installed. libglx-mesa0 is already the newest version (25.2.4-1). libglx-mesa0 set to manually installed. ruby-webrick is already the newest version (1.9.1-1). ruby-webrick set to manually installed. libstdc++6 is already the newest version (15.2.0-4). libstdc++6 set to manually installed. libxfixes3 is already the newest version (1:6.0.0-2+b4). libxfixes3 set to manually installed. libopenblas-pthread-dev is already the newest version (0.3.30+ds-3). libopenblas-pthread-dev set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.1-1+b1). libavif16 is already the newest version (1.3.0-1+b1). libavif16 set to manually installed. libtsan2 is already the newest version (15.2.0-4). libtsan2 set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-6). perl-modules-5.40 set to manually installed. libngtcp2-crypto-ossl0 is already the newest version (1.16.0-1). libngtcp2-crypto-ossl0 set to manually installed. libssh-4 is already the newest version (0.11.3-1). libssh-4 set to manually installed. libtasn1-6-dev is already the newest version (4.20.0-2). libtasn1-6-dev set to manually installed. libk5crypto3 is already the newest version (1.21.3-5). libk5crypto3 set to manually installed. libarmadillo-dev is already the newest version (1:14.2.3+dfsg-1). libarmadillo-dev set to manually installed. libboost-math1.83-dev is already the newest version (1.83.0-5). libboost-math1.83-dev set to manually installed. unicode-data is already the newest version (16.0.0-1). unicode-data set to manually installed. liburiparser1 is already the newest version (0.9.8+dfsg-2). liburiparser1 set to manually installed. libboost-nowide1.83-dev is already the newest version (1.83.0-5). libboost-nowide1.83-dev set to manually installed. libcodec2-1.2 is already the newest version (1.2.0-4). libcodec2-1.2 set to manually installed. libssl-dev is already the newest version (3.5.4-1). libssl-dev set to manually installed. libavahi-client3 is already the newest version (0.8-17). libavahi-client3 set to manually installed. libboost-regex-dev is already the newest version (1.83.0.2+b2). libboost-regex-dev set to manually installed. sysvinit-utils is already the newest version (3.14-4). libmpg123-0t64 is already the newest version (1.33.3-1). libmpg123-0t64 set to manually installed. libwebpdecoder3 is already the newest version (1.5.0-0.1). libwebpdecoder3 set to manually installed. python3-matplotlib-inline is already the newest version (0.1.7-1). python3-matplotlib-inline set to manually installed. librabbitmq4 is already the newest version (0.15.0-1). librabbitmq4 set to manually installed. texlive-lang-korean is already the newest version (2025.20250927-1). texlive-lang-korean set to manually installed. ucf is already the newest version (3.0052). ucf set to manually installed. libksba8 is already the newest version (1.6.7-2+b1). libksba8 set to manually installed. libvulkan-dev is already the newest version (1.4.321.0-1). libvulkan-dev set to manually installed. libqt6openglwidgets6 is already the newest version (6.9.2+dfsg-2). libqt6openglwidgets6 set to manually installed. libfreetype6 is already the newest version (2.13.3+dfsg-1). libfreetype6 set to manually installed. libsrt1.5-gnutls is already the newest version (1.5.4-3). libsrt1.5-gnutls set to manually installed. python3-sphinx is already the newest version (8.2.3-7). python3-sphinx set to manually installed. libpq5 is already the newest version (18.0-1). libpq5 set to manually installed. libyaml-0-2 is already the newest version (0.2.5-2). libyaml-0-2 set to manually installed. libevent-extra-2.1-7t64 is already the newest version (2.1.12-stable-10+b1). libevent-extra-2.1-7t64 set to manually installed. python3-traitlets is already the newest version (5.14.3+really5.14.3-1). python3-traitlets set to manually installed. libapache-pom-java is already the newest version (33-2). libapache-pom-java set to manually installed. libxcb-present0 is already the newest version (1.17.0-2+b1). libxcb-present0 set to manually installed. linux-libc-dev is already the newest version (6.16.12-1). linux-libc-dev set to manually installed. libhdf4-dev is already the newest version (4.3.1-1). libhdf4-dev set to manually installed. xfonts-encodings is already the newest version (1:1.0.4-2.2). xfonts-encodings set to manually installed. libxcb-render0 is already the newest version (1.17.0-2+b1). libxcb-render0 set to manually installed. libmuparser2v5 is already the newest version (2.3.4-2). libmuparser2v5 set to manually installed. unixodbc-dev is already the newest version (2.3.12-2+b1). unixodbc-dev set to manually installed. libboost-chrono-dev is already the newest version (1.83.0.2+b2). libboost-chrono-dev set to manually installed. libmpc3 is already the newest version (1.3.1-2). libmpc3 set to manually installed. python3-numpy is already the newest version (1:2.3.3+ds-3). python3-numpy set to manually installed. python3.13 is already the newest version (3.13.8-1). python3.13 set to manually installed. gcc-15-base is already the newest version (15.2.0-4). libodbc2 is already the newest version (2.3.12-2+b1). libodbc2 set to manually installed. rake is already the newest version (13.2.1-1). rake set to manually installed. libc6-dev is already the newest version (2.41-12). libc6-dev set to manually installed. libkmlbase1t64 is already the newest version (1.3.0-13). libkmlbase1t64 set to manually installed. libboost-json-dev is already the newest version (1.83.0.2+b2). libboost-json-dev set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. libqhullcpp8.0 is already the newest version (2020.2-7). libqhullcpp8.0 set to manually installed. libboost-thread-dev is already the newest version (1.83.0.2+b2). libboost-thread-dev set to manually installed. libwayland-client0 is already the newest version (1.24.0-2+b1). libwayland-client0 set to manually installed. libboost-mpi1.83-dev is already the newest version (1.83.0-5). libboost-mpi1.83-dev set to manually installed. libheif-dev is already the newest version (1.20.2-2+b1). libheif-dev set to manually installed. fonts-tlwg-typo-otf is already the newest version (1:0.7.3-1). fonts-tlwg-typo-otf set to manually installed. libxcb-xinput0 is already the newest version (1.17.0-2+b1). libxcb-xinput0 set to manually installed. passwd is already the newest version (1:4.18.0-1). passwd set to manually installed. python3-defusedxml is already the newest version (0.7.1-3). python3-defusedxml set to manually installed. libboost-mpi-dev is already the newest version (1.83.0.2+b2). libboost-mpi-dev set to manually installed. libfyba-dev is already the newest version (4.1.1-11+b1). libfyba-dev set to manually installed. libglib2.0-0t64 is already the newest version (2.86.0-5). libglib2.0-0t64 set to manually installed. python3-jaraco.context is already the newest version (6.0.1-1). python3-jaraco.context set to manually installed. libgio-2.0-dev is already the newest version (2.86.0-5). libgio-2.0-dev set to manually installed. libglx0 is already the newest version (1.7.0-1+b2). libglx0 set to manually installed. libboost-iostreams1.83-dev is already the newest version (1.83.0-5). libboost-iostreams1.83-dev set to manually installed. libgudev-1.0-0 is already the newest version (238-7). libgudev-1.0-0 set to manually installed. libboost-thread1.83-dev is already the newest version (1.83.0-5). libboost-thread1.83-dev set to manually installed. libdouble-conversion-dev is already the newest version (3.3.1-2). libdouble-conversion-dev set to manually installed. libllvm17t64 is already the newest version (1:17.0.6-22+b3). libllvm17t64 set to manually installed. sphinx-common is already the newest version (8.2.3-7). sphinx-common set to manually installed. libccolamd3 is already the newest version (1:7.11.0+dfsg-2). libccolamd3 set to manually installed. libjxl0.11 is already the newest version (0.11.1-6). libjxl0.11 set to manually installed. libboost-graph-parallel1.83-dev is already the newest version (1.83.0-5). libboost-graph-parallel1.83-dev set to manually installed. libjson-c5 is already the newest version (0.18+ds-1). libjson-c5 set to manually installed. libruby3.3 is already the newest version (3.3.8-2). libruby3.3 set to manually installed. proj-data is already the newest version (9.7.0-1). proj-data set to manually installed. libxft-dev is already the newest version (2.3.6-1+b4). libxft-dev set to manually installed. ruby-csv is already the newest version (3.3.4-1). ruby-csv set to manually installed. libgdk-pixbuf2.0-common is already the newest version (2.44.3+dfsg-3). libgdk-pixbuf2.0-common set to manually installed. gcc-aarch64-linux-gnu is already the newest version (4:15.2.0-4). gcc-aarch64-linux-gnu set to manually installed. libboost-stacktrace-dev is already the newest version (1.83.0.2+b2). libboost-stacktrace-dev set to manually installed. libxcb-randr0 is already the newest version (1.17.0-2+b1). libxcb-randr0 set to manually installed. gfortran-15-aarch64-linux-gnu is already the newest version (15.2.0-4). gfortran-15-aarch64-linux-gnu set to manually installed. libboost-container1.83-dev is already the newest version (1.83.0-5). libboost-container1.83-dev set to manually installed. libjxl-dev is already the newest version (0.11.1-6). libjxl-dev set to manually installed. libsemanage-common is already the newest version (3.8.1-1). libsemanage-common set to manually installed. comerr-dev is already the newest version (2.1-1.47.2-3+b3). comerr-dev set to manually installed. libsqlite3-dev is already the newest version (3.46.1-8). libsqlite3-dev set to manually installed. libva-x11-2 is already the newest version (2.22.0-3). libva-x11-2 set to manually installed. libopenjp2-7-dev is already the newest version (2.5.3-2.1). libopenjp2-7-dev set to manually installed. binutils is already the newest version (2.45-7). binutils set to manually installed. openjdk-21-jre is already the newest version (21.0.9~8ea-1). openjdk-21-jre set to manually installed. libjansson4 is already the newest version (2.14-2+b3). libjansson4 set to manually installed. libpaper-utils is already the newest version (2.2.5-0.3+b2). libpaper-utils set to manually installed. libtheoradec2 is already the newest version (1.2.0+dfsg-6). libtheoradec2 set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1). libhogweed6t64 set to manually installed. texlive-base is already the newest version (2025.20250927-3). texlive-base set to manually installed. libpython3.13-stdlib is already the newest version (3.13.8-1). libpython3.13-stdlib set to manually installed. debianutils is already the newest version (5.23.2). dconf-gsettings-backend is already the newest version (0.49.0-1). dconf-gsettings-backend set to manually installed. libgnutls-dane0t64 is already the newest version (3.8.10-2). libgnutls-dane0t64 set to manually installed. libpciaccess0 is already the newest version (0.17-3+b3). libpciaccess0 set to manually installed. fonts-unfonts-extra is already the newest version (1:1.0.2-080608+dfsg-11). fonts-unfonts-extra set to manually installed. libdouble-conversion3 is already the newest version (3.3.1-2). libdouble-conversion3 set to manually installed. python3-snowballstemmer is already the newest version (3.0.1-1). python3-snowballstemmer set to manually installed. gdal-data is already the newest version (3.11.4+dfsg-1). gdal-data set to manually installed. libatk-bridge2.0-0t64 is already the newest version (2.58.1-1). libatk-bridge2.0-0t64 set to manually installed. libevdev2 is already the newest version (1.13.4+dfsg-1). libevdev2 set to manually installed. libncursesw6 is already the newest version (6.5+20250216-2). libncursesw6 set to manually installed. fonts-tlwg-purisa-otf is already the newest version (1:0.7.3-1). fonts-tlwg-purisa-otf set to manually installed. libpotrace0 is already the newest version (1.16-2+b2). libpotrace0 set to manually installed. libreadline8t64 is already the newest version (8.3-3). libreadline8t64 set to manually installed. libselinux1 is already the newest version (3.8.1-1). librttopo-dev is already the newest version (1.1.0-4). librttopo-dev set to manually installed. libjpeg62-turbo-dev is already the newest version (1:2.1.5-4). libjpeg62-turbo-dev set to manually installed. libegl-mesa0 is already the newest version (25.2.4-1). libegl-mesa0 set to manually installed. zlib1g-dev is already the newest version (1:1.3.dfsg+really1.3.1-1+b1). zlib1g-dev set to manually installed. tar is already the newest version (1.35+dfsg-3.1). bash is already the newest version (5.3-1). tk8.6-blt2.5 is already the newest version (2.5.3+dfsg-8). tk8.6-blt2.5 set to manually installed. libboost-url-dev is already the newest version (1.83.0.2+b2). libboost-url-dev set to manually installed. libp11-kit0 is already the newest version (0.25.9-2). libp11-kit0 set to manually installed. libpipeline1 is already the newest version (1.5.8-1). libpipeline1 set to manually installed. libqt5opengl5t64 is already the newest version (5.15.17+dfsg-4). libqt5opengl5t64 set to manually installed. libboost-log-dev is already the newest version (1.83.0.2+b2). libboost-log-dev set to manually installed. libdatrie1 is already the newest version (0.2.13-4). libdatrie1 set to manually installed. libzopfli1 is already the newest version (1.0.3-3). libzopfli1 set to manually installed. sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. fonts-arphic-gbsn00lp is already the newest version (2.11-16). fonts-arphic-gbsn00lp set to manually installed. libde265-0 is already the newest version (1.0.16-1). libde265-0 set to manually installed. libxcb1 is already the newest version (1.17.0-2+b1). libxcb1 set to manually installed. libevent-2.1-7t64 is already the newest version (2.1.12-stable-10+b1). libevent-2.1-7t64 set to manually installed. libmariadb-dev is already the newest version (1:11.8.3-1+b1). libmariadb-dev set to manually installed. libngtcp2-crypto-ossl-dev is already the newest version (1.16.0-1). libngtcp2-crypto-ossl-dev set to manually installed. libtbbmalloc2 is already the newest version (2022.1.0-3). libtbbmalloc2 set to manually installed. ruby-rubygems is already the newest version (3.6.7-2). ruby-rubygems set to manually installed. libheif1 is already the newest version (1.20.2-2+b1). libheif1 set to manually installed. texlive-lang-cyrillic is already the newest version (2025.20250927-1). texlive-lang-cyrillic set to manually installed. libpcre2-16-0 is already the newest version (10.46-1). libpcre2-16-0 set to manually installed. libgeos-c1t64 is already the newest version (3.14.0-1). libgeos-c1t64 set to manually installed. libdebhelper-perl is already the newest version (13.28). libdebhelper-perl set to manually installed. gfortran-15 is already the newest version (15.2.0-4). gfortran-15 set to manually installed. libqt5printsupport5t64 is already the newest version (5.15.17+dfsg-4). libqt5printsupport5t64 set to manually installed. python3-minieigen is already the newest version (0.50.3+dfsg1-13+b11). python3-minieigen set to manually installed. fonts-arphic-bkai00mp is already the newest version (2.10-21). fonts-arphic-bkai00mp set to manually installed. libxml2-dev is already the newest version (2.14.6+dfsg-0.1). libxml2-dev set to manually installed. libcloudproviders0 is already the newest version (0.3.6-3). libcloudproviders0 set to manually installed. texlive-lang-other is already the newest version (2025.20250927-1). texlive-lang-other set to manually installed. libboost-context-dev is already the newest version (1.83.0.2+b2). libboost-context-dev set to manually installed. dbus-bin is already the newest version (1.16.2-2). dbus-bin set to manually installed. libxrandr2 is already the newest version (2:1.5.4-1+b3). libxrandr2 set to manually installed. libboost-json1.83-dev is already the newest version (1.83.0-5). libboost-json1.83-dev set to manually installed. libngtcp2-crypto-gnutls8 is already the newest version (1.16.0-1). libngtcp2-crypto-gnutls8 set to manually installed. libselinux1-dev is already the newest version (3.8.1-1). libselinux1-dev set to manually installed. librav1e0.8 is already the newest version (0.8.1-5). librav1e0.8 set to manually installed. libann0 is already the newest version (1.1.2+doc-9+b2). libann0 set to manually installed. libsynctex2 is already the newest version (2025.20250727.75242+ds-4). libsynctex2 set to manually installed. libabsl20240722 is already the newest version (20240722.0-4). libabsl20240722 set to manually installed. python3-more-itertools is already the newest version (10.8.0-1). python3-more-itertools set to manually installed. libboost-coroutine-dev is already the newest version (1.83.0.2+b2). libboost-coroutine-dev set to manually installed. libxcb-keysyms1 is already the newest version (0.4.1-1). libxcb-keysyms1 set to manually installed. systemd-sysv is already the newest version (258.1-1). systemd-sysv set to manually installed. python3-unicodedata2 is already the newest version (16.0.0+ds-1). python3-unicodedata2 set to manually installed. libbinutils is already the newest version (2.45-7). libbinutils set to manually installed. texlive-lang-all is already the newest version (2025.20250927-1). texlive-lang-all set to manually installed. libkmldom1t64 is already the newest version (1.3.0-13). libkmldom1t64 set to manually installed. libboost-numpy1.83-dev is already the newest version (1.83.0-5). libboost-numpy1.83-dev set to manually installed. libboost-wave1.83-dev is already the newest version (1.83.0-5). libboost-wave1.83-dev set to manually installed. libhdf5-openmpi-dev is already the newest version (1.14.5+repack-4). libhdf5-openmpi-dev set to manually installed. libxt6t64 is already the newest version (1:1.2.1-1.3). libxt6t64 set to manually installed. libcholmod5 is already the newest version (1:7.11.0+dfsg-2). libcholmod5 set to manually installed. libjs-jquery-ui is already the newest version (1.13.2+dfsg-1). libjs-jquery-ui set to manually installed. python3-numpy-dev is already the newest version (1:2.3.3+ds-3). python3-numpy-dev set to manually installed. python3-typeguard is already the newest version (4.4.4-1). python3-typeguard set to manually installed. libboost-json1.83.0 is already the newest version (1.83.0-5). libboost-json1.83.0 set to manually installed. default-jdk is already the newest version (2:1.21-76). default-jdk set to manually installed. python3-jaraco.functools is already the newest version (4.1.0-1). python3-jaraco.functools set to manually installed. libamdhip64-5 is already the newest version (5.7.1-7). libamdhip64-5 set to manually installed. libidn2-0 is already the newest version (2.3.8-4). libidn2-0 set to manually installed. mysql-common is already the newest version (5.8+1.1.1). mysql-common set to manually installed. libsepol2 is already the newest version (3.8.1-1). libsepol2 set to manually installed. libsm-dev is already the newest version (2:1.2.6-1). libsm-dev set to manually installed. libgs10-common is already the newest version (10.06.0~dfsg-3). libgs10-common set to manually installed. libhdf5-fortran-310 is already the newest version (1.14.5+repack-4). libhdf5-fortran-310 set to manually installed. gcc is already the newest version (4:15.2.0-4). gcc set to manually installed. bzip2 is already the newest version (1.0.8-6). bzip2 set to manually installed. libffi8 is already the newest version (3.5.2-2). libffi8 set to manually installed. fontconfig-config is already the newest version (2.15.0-2.4). fontconfig-config set to manually installed. libboost-atomic-dev is already the newest version (1.83.0.2+b2). libboost-atomic-dev set to manually installed. librsvg2-2 is already the newest version (2.60.0+dfsg-1+b1). librsvg2-2 set to manually installed. libsasl2-modules-db is already the newest version (2.1.28+dfsg1-10). libsasl2-modules-db set to manually installed. libxcb-icccm4 is already the newest version (0.4.2-1). libxcb-icccm4 set to manually installed. libevent-core-2.1-7t64 is already the newest version (2.1.12-stable-10+b1). libevent-core-2.1-7t64 set to manually installed. libltdl-dev is already the newest version (2.5.4-5). libltdl-dev set to manually installed. help2man is already the newest version (1.49.3+b1). help2man set to manually installed. libboost-context1.83-dev is already the newest version (1.83.0-5). libboost-context1.83-dev set to manually installed. base-files is already the newest version (14). ocl-icd-libopencl1 is already the newest version (2.3.4-1). ocl-icd-libopencl1 set to manually installed. libqt6core6t64 is already the newest version (6.9.2+dfsg-2). libqt6core6t64 set to manually installed. g++-15 is already the newest version (15.2.0-4). g++-15 set to manually installed. libboost-graph-parallel-dev is already the newest version (1.83.0.2+b2). libboost-graph-parallel-dev set to manually installed. libcc1-0 is already the newest version (15.2.0-4). libcc1-0 set to manually installed. libnl-route-3-dev is already the newest version (3.11.0-2). libnl-route-3-dev set to manually installed. libparu1 is already the newest version (1:7.11.0+dfsg-2). libparu1 set to manually installed. libgeotiff-dev is already the newest version (1.7.4-1). libgeotiff-dev set to manually installed. libnpth0t64 is already the newest version (1.8-3). libnpth0t64 set to manually installed. libmagic1t64 is already the newest version (1:5.46-5). libmagic1t64 set to manually installed. libruby is already the newest version (1:3.3+b1). libruby set to manually installed. dh-python is already the newest version (6.20250414). dh-python set to manually installed. libhwloc-plugins is already the newest version (2.12.2-1). libhwloc-plugins set to manually installed. libboost-thread1.83.0 is already the newest version (1.83.0-5). libboost-thread1.83.0 set to manually installed. libharfbuzz0b is already the newest version (12.1.0-1). libharfbuzz0b set to manually installed. libboost-dev is already the newest version (1.83.0.2+b2). libboost-dev set to manually installed. libsensors5 is already the newest version (1:3.6.2-2). libsensors5 set to manually installed. python3-pure-eval is already the newest version (0.2.3-1). python3-pure-eval set to manually installed. python3-pyqt5.qtsvg is already the newest version (5.15.11+dfsg-2+b2). python3-pyqt5.qtsvg set to manually installed. libc6 is already the newest version (2.41-12). python3-parso is already the newest version (0.8.4-1). python3-parso set to manually installed. libgts-dev is already the newest version (0.7.6+darcs121130-5.2+b1). libgts-dev set to manually installed. libperl5.40 is already the newest version (5.40.1-6). libperl5.40 set to manually installed. texlive-lang-italian is already the newest version (2025.20250927-1). texlive-lang-italian set to manually installed. openssl-provider-legacy is already the newest version (3.5.4-1). libboost-graph1.83.0 is already the newest version (1.83.0-5). libboost-graph1.83.0 set to manually installed. texlive-xetex is already the newest version (2025.20250927-3). texlive-xetex set to manually installed. libpkgconf3 is already the newest version (1.8.1-4). libpkgconf3 set to manually installed. libblkid-dev is already the newest version (2.41.2-4). libblkid-dev set to manually installed. libavformat-dev is already the newest version (7:7.1.2-1+b1). libavformat-dev set to manually installed. libboost-url1.83-dev is already the newest version (1.83.0-5). libboost-url1.83-dev set to manually installed. libvorbisfile3 is already the newest version (1.3.7-3). libvorbisfile3 set to manually installed. libhdf5-openmpi-hl-fortran-310 is already the newest version (1.14.5+repack-4). libhdf5-openmpi-hl-fortran-310 set to manually installed. python-matplotlib-data is already the newest version (3.10.1+dfsg1-6). python-matplotlib-data set to manually installed. libhdf5-openmpi-hl-cpp-310 is already the newest version (1.14.5+repack-4). libhdf5-openmpi-hl-cpp-310 set to manually installed. pkgconf is already the newest version (1.8.1-4). pkgconf set to manually installed. mount is already the newest version (2.41.2-4). mount set to manually installed. libboost1.83-dev is already the newest version (1.83.0-5). libboost1.83-dev set to manually installed. librdmacm1t64 is already the newest version (56.1-1+b1). librdmacm1t64 set to manually installed. libzzip-0-13t64 is already the newest version (0.13.78+dfsg.1-0.2). libzzip-0-13t64 set to manually installed. texlive-latex-recommended is already the newest version (2025.20250927-3). texlive-latex-recommended set to manually installed. libasound2t64 is already the newest version (1.2.14-2). libasound2t64 set to manually installed. libgl2ps-dev is already the newest version (1.4.2+dfsg1-4). libgl2ps-dev set to manually installed. tzdata is already the newest version (2025b-5). tzdata set to manually installed. libldap-dev is already the newest version (2.6.10+dfsg-1). libldap-dev set to manually installed. libjs-sphinxdoc is already the newest version (8.2.3-7). libjs-sphinxdoc set to manually installed. libgeos3.14.0 is already the newest version (3.14.0-1). libgeos3.14.0 set to manually installed. libxerces-c3.2t64 is already the newest version (3.2.4+debian-1.3+b2). libxerces-c3.2t64 set to manually installed. libutfcpp-dev is already the newest version (4.0.5-1). libutfcpp-dev set to manually installed. liblz4-dev is already the newest version (1.10.0-4). liblz4-dev set to manually installed. libmp3lame0 is already the newest version (3.100-6+b3). libmp3lame0 set to manually installed. python-babel-localedata is already the newest version (2.17.0-1). python-babel-localedata set to manually installed. diffutils is already the newest version (1:3.10-4). libboost-mpi-python-dev is already the newest version (1.83.0.2+b2). libboost-mpi-python-dev set to manually installed. dbus-daemon is already the newest version (1.16.2-2). dbus-daemon set to manually installed. gtk-update-icon-cache is already the newest version (4.20.2+ds-1). gtk-update-icon-cache set to manually installed. libglib2.0-dev is already the newest version (2.86.0-5). libglib2.0-dev set to manually installed. libarchive13t64 is already the newest version (3.7.4-4+b1). libarchive13t64 set to manually installed. libxext-dev is already the newest version (2:1.3.4-1+b3). libxext-dev set to manually installed. dpkg is already the newest version (1.22.21). libboost-container1.83.0 is already the newest version (1.83.0-5). libboost-container1.83.0 set to manually installed. python3-jedi is already the newest version (0.19.1+ds1-1). python3-jedi set to manually installed. libxcb-shape0 is already the newest version (1.17.0-2+b1). libxcb-shape0 set to manually installed. libyuv-dev is already the newest version (0.0.1919.20250919-1). libyuv-dev set to manually installed. fonts-tlwg-waree-otf is already the newest version (1:0.7.3-1). fonts-tlwg-waree-otf set to manually installed. libice-dev is already the newest version (2:1.1.1-1). libice-dev set to manually installed. libavformat61 is already the newest version (7:7.1.2-1+b1). libavformat61 set to manually installed. gdal-plugins is already the newest version (3.11.4+dfsg-1). gdal-plugins set to manually installed. libboost-atomic1.83.0 is already the newest version (1.83.0-5). libboost-atomic1.83.0 set to manually installed. python3-sympy is already the newest version (1.14.0-2). python3-sympy set to manually installed. python3-stack-data is already the newest version (0.6.3-1). python3-stack-data set to manually installed. liblzma-dev is already the newest version (5.8.1-2). liblzma-dev set to manually installed. libpam-modules is already the newest version (1.7.0-5). lmodern is already the newest version (2.005-1). lmodern set to manually installed. python3-matplotlib is already the newest version (3.10.1+dfsg1-6). python3-matplotlib set to manually installed. python3-minimal is already the newest version (3.13.7-1). python3-minimal set to manually installed. libgcc-14-dev is already the newest version (14.3.0-8). libgcc-14-dev set to manually installed. qtbase5-dev is already the newest version (5.15.17+dfsg-4). qtbase5-dev set to manually installed. libgpgme11t64 is already the newest version (1.24.2-3). libgpgme11t64 set to manually installed. liblcms2-2 is already the newest version (2.16-2). liblcms2-2 set to manually installed. dwz is already the newest version (0.16-2). dwz set to manually installed. libpam-systemd is already the newest version (258.1-1). libpam-systemd set to manually installed. texlive-lang-french is already the newest version (2025.20250927-1). texlive-lang-french set to manually installed. texlive-lang-portuguese is already the newest version (2025.20250927-1). texlive-lang-portuguese set to manually installed. libglew2.2 is already the newest version (2.2.0-4+b2). libglew2.2 set to manually installed. libgdk-pixbuf-2.0-0 is already the newest version (2.44.3+dfsg-3). libgdk-pixbuf-2.0-0 set to manually installed. perl is already the newest version (5.40.1-6). perl set to manually installed. libibverbs1 is already the newest version (56.1-1+b1). libibverbs1 set to manually installed. libsvtav1enc2 is already the newest version (2.3.0+dfsg-1). libsvtav1enc2 set to manually installed. hicolor-icon-theme is already the newest version (0.18-2). hicolor-icon-theme set to manually installed. python3-charset-normalizer is already the newest version (3.4.3-1). python3-charset-normalizer set to manually installed. mesa-libgallium is already the newest version (25.2.4-1). mesa-libgallium set to manually installed. libdav1d-dev is already the newest version (1.5.1-1). libdav1d-dev set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-10). libxcb-cursor0 is already the newest version (0.1.5-1). libxcb-cursor0 set to manually installed. python3-dev is already the newest version (3.13.7-1). python3-dev set to manually installed. at-spi2-common is already the newest version (2.58.1-1). at-spi2-common set to manually installed. libblosc1 is already the newest version (1.21.5+ds-2). libblosc1 set to manually installed. ibverbs-providers is already the newest version (56.1-1+b1). ibverbs-providers set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5). libfreexl-dev is already the newest version (2.0.0-1+b3). libfreexl-dev set to manually installed. systemd is already the newest version (258.1-1). systemd set to manually installed. libqt5dbus5t64 is already the newest version (5.15.17+dfsg-4). libqt5dbus5t64 set to manually installed. libattr1-dev is already the newest version (1:2.5.2-3). libattr1-dev set to manually installed. libfreetype-dev is already the newest version (2.13.3+dfsg-1). libfreetype-dev set to manually installed. libopengl-dev is already the newest version (1.7.0-1+b2). libopengl-dev set to manually installed. libavutil-dev is already the newest version (7:7.1.2-1+b1). libavutil-dev set to manually installed. libboost-stacktrace1.83-dev is already the newest version (1.83.0-5). libboost-stacktrace1.83-dev set to manually installed. libglib2.0-data is already the newest version (2.86.0-5). libglib2.0-data set to manually installed. libfontconfig1 is already the newest version (2.15.0-2.4). libfontconfig1 set to manually installed. libjsoncpp26 is already the newest version (1.9.6-4). libjsoncpp26 set to manually installed. fonts-tlwg-sawasdee-otf is already the newest version (1:0.7.3-1). fonts-tlwg-sawasdee-otf set to manually installed. libzmq5 is already the newest version (4.3.5-1+b3). libzmq5 set to manually installed. login.defs is already the newest version (1:4.18.0-1). login.defs set to manually installed. dbus-session-bus-common is already the newest version (1.16.2-2). dbus-session-bus-common set to manually installed. libqt5opengl5-dev is already the newest version (5.15.17+dfsg-4). libqt5opengl5-dev set to manually installed. mpi-default-dev is already the newest version (1.19). mpi-default-dev set to manually installed. nettle-dev is already the newest version (3.10.2-1). nettle-dev set to manually installed. gnupg is already the newest version (2.4.8-3). gnupg set to manually installed. fonts-tlwg-umpush-otf is already the newest version (1:0.7.3-1). fonts-tlwg-umpush-otf set to manually installed. libibmad5 is already the newest version (56.1-1+b1). libibmad5 set to manually installed. libpam0g is already the newest version (1.7.0-5). libgl1 is already the newest version (1.7.0-1+b2). libgl1 set to manually installed. libpixman-1-0 is already the newest version (0.46.4-1). libpixman-1-0 set to manually installed. libqt5concurrent5t64 is already the newest version (5.15.17+dfsg-4). libqt5concurrent5t64 set to manually installed. libsuperlu-dev is already the newest version (7.0.1+dfsg1-2). libsuperlu-dev set to manually installed. libzvbi-common is already the newest version (0.2.44-1). libzvbi-common set to manually installed. libacl1-dev is already the newest version (2.3.2-2+b1). libacl1-dev set to manually installed. texlive-lang-cjk is already the newest version (2025.20250927-1). texlive-lang-cjk set to manually installed. libxmu-headers is already the newest version (2:1.1.3-3). libxmu-headers set to manually installed. gpg is already the newest version (2.4.8-3). gpg set to manually installed. blt is already the newest version (2.5.3+dfsg-8). blt set to manually installed. rpcsvc-proto is already the newest version (1.4.3-1+b1). rpcsvc-proto set to manually installed. libglib2.0-bin is already the newest version (2.86.0-5). libglib2.0-bin set to manually installed. libhwasan0 is already the newest version (15.2.0-4). libhwasan0 set to manually installed. groff-base is already the newest version (1.23.0-9). groff-base set to manually installed. libfyba0t64 is already the newest version (4.1.1-11+b1). libfyba0t64 set to manually installed. libcamd3 is already the newest version (1:7.11.0+dfsg-2). libcamd3 set to manually installed. python3-markupsafe is already the newest version (3.0.2-2). python3-markupsafe set to manually installed. libboost-numpy1.83.0 is already the newest version (1.83.0-5). libboost-numpy1.83.0 set to manually installed. liblocale-gettext-perl is already the newest version (1.07-7+b1). liblocale-gettext-perl set to manually installed. libmuparser-dev is already the newest version (2.3.4-2). libmuparser-dev set to manually installed. libxcb-xkb1 is already the newest version (1.17.0-2+b1). libxcb-xkb1 set to manually installed. texlive-plain-generic is already the newest version (2025.20250927-3). texlive-plain-generic set to manually installed. libjbig-dev is already the newest version (2.1-6.1+b2). libjbig-dev set to manually installed. libudev1 is already the newest version (258.1-1). libboost-exception-dev is already the newest version (1.83.0.2+b2). libboost-exception-dev set to manually installed. libpmix2t64 is already the newest version (6.0.0+really5.0.8-1). libpmix2t64 set to manually installed. libssh2-1-dev is already the newest version (1.11.1-1). libssh2-1-dev set to manually installed. libibumad3 is already the newest version (56.1-1+b1). libibumad3 set to manually installed. libboost-all-dev is already the newest version (1.83.0.2+b2). libboost-all-dev set to manually installed. init-system-helpers is already the newest version (1.69). netbase is already the newest version (6.5). netbase set to manually installed. python3-pickleshare is already the newest version (0.7.5-5). python3-pickleshare set to manually installed. ruby-net-telnet is already the newest version (0.2.0-1). ruby-net-telnet set to manually installed. libxkbcommon-x11-0 is already the newest version (1.7.0-2.1). libxkbcommon-x11-0 set to manually installed. texlive-lang-european is already the newest version (2025.20250927-1). texlive-lang-european set to manually installed. libts0t64 is already the newest version (1.22-1.1+b1). libts0t64 set to manually installed. libtool is already the newest version (2.5.4-5). libtool set to manually installed. cpp-aarch64-linux-gnu is already the newest version (4:15.2.0-4). cpp-aarch64-linux-gnu set to manually installed. libboost-timer-dev is already the newest version (1.83.0.2+b2). libboost-timer-dev set to manually installed. libevent-openssl-2.1-7t64 is already the newest version (2.1.12-stable-10+b1). libevent-openssl-2.1-7t64 set to manually installed. libidn12 is already the newest version (1.43-2). libidn12 set to manually installed. libboost-test1.83-dev is already the newest version (1.83.0-5). libboost-test1.83-dev set to manually installed. libmetis-dev is already the newest version (5.1.0.dfsg-8). libmetis-dev set to manually installed. texlive-lang-chinese is already the newest version (2025.20250927-1). texlive-lang-chinese set to manually installed. The following NEW packages will be installed: pkg-config 127.0.0.1 - - [05/Nov/2025 02:09:38] "GET /./pkg-config_1.8.1-4_arm64.deb HTTP/1.1" 200 - 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 14.0 kB of archives. After this operation, 29.7 kB of additional disk space will be used. Get:1 http://localhost:41795 ./ pkg-config 1.8.1-4 [14.0 kB] Fetched 14.0 kB in 0s (777 kB/s) Chrooting into /srv/rebuilderd/tmp/mmdebstrap.Hw3WiZR4Qf/ Selecting previously unselected package pkg-config:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 172450 files and directories currently installed.) Preparing to unpack .../pkg-config_1.8.1-4_arm64.deb ... Unpacking pkg-config:arm64 (1.8.1-4) ... Chrooting into /srv/rebuilderd/tmp/mmdebstrap.Hw3WiZR4Qf/ Setting up pkg-config:arm64 (1.8.1-4) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg -r debootsnap-dummy' exec /srv/rebuilderd/tmp/mmdebstrap.Hw3WiZR4Qf (Reading database ... 172455 files and directories currently installed.) Removing debootsnap-dummy (1.0) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg-query --showformat '${binary:Package}=${Version}\n' --show > "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.Hw3WiZR4Qf I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.Hw3WiZR4Qf I: running special hook: upload sources.list /etc/apt/sources.list I: waiting for background processes to finish... I: cleaning package lists and apt cache... I: skipping cleanup/reproducible as requested I: creating tarball... I: done I: removing tempdir /srv/rebuilderd/tmp/mmdebstrap.Hw3WiZR4Qf... I: success in 569.6333 seconds Downloading dependency 1098 of 1117: libboost-exception-dev:arm64=1.83.0.2+b2 Downloading dependency 1099 of 1117: libpmix2t64:arm64=6.0.0+really5.0.8-1 Downloading dependency 1100 of 1117: libssh2-1-dev:arm64=1.11.1-1 Downloading dependency 1101 of 1117: libibumad3:arm64=56.1-1+b1 Downloading dependency 1102 of 1117: libboost-all-dev:arm64=1.83.0.2+b2 Downloading dependency 1103 of 1117: init-system-helpers:arm64=1.69 Downloading dependency 1104 of 1117: netbase:arm64=6.5 Downloading dependency 1105 of 1117: python3-pickleshare:arm64=0.7.5-5 Downloading dependency 1106 of 1117: ruby-net-telnet:arm64=0.2.0-1 Downloading dependency 1107 of 1117: libxkbcommon-x11-0:arm64=1.7.0-2.1 Downloading dependency 1108 of 1117: texlive-lang-european:arm64=2025.20250927-1 Downloading dependency 1109 of 1117: libts0t64:arm64=1.22-1.1+b1 Downloading dependency 1110 of 1117: libtool:arm64=2.5.4-5 Downloading dependency 1111 of 1117: cpp-aarch64-linux-gnu:arm64=4:15.2.0-4 Downloading dependency 1112 of 1117: libboost-timer-dev:arm64=1.83.0.2+b2 Downloading dependency 1113 of 1117: libevent-openssl-2.1-7t64:arm64=2.1.12-stable-10+b1 Downloading dependency 1114 of 1117: libidn12:arm64=1.43-2 Downloading dependency 1115 of 1117: libboost-test1.83-dev:arm64=1.83.0-5 Downloading dependency 1116 of 1117: libmetis-dev:arm64=5.1.0.dfsg-8 Downloading dependency 1117 of 1117: texlive-lang-chinese:arm64=2025.20250927-1 env --chdir=/srv/rebuilderd/tmp/rebuilderdRxGBWv/out DEB_BUILD_OPTIONS=parallel=8 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1760601900 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildh48NtF/debrebuild.sbuildrc.oN2uhAIDghMj sbuild --build=arm64 --host=arm64 --no-source --arch-any --no-arch-all --binNMU-changelog= yade (2025.2.0-2+b1) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for arm64; no source changes. * Rebuild against libvtk9.5. -- arm Build Daemon (arm-conova-04) Thu, 16 Oct 2025 08:05:00 +0000 --chroot=/srv/rebuilderd/tmp/debrebuildh48NtF/debrebuild.tar.92w211RbIehz --chroot-mode=unshare --dist=unstable --no-run-lintian --no-run-piuparts --no-run-autopkgtest --no-apt-update --no-apt-upgrade --no-apt-distupgrade --verbose --nolog --bd-uninstallable-explainer= --build-path=/build/reproducible-path --dsc-dir=yade-2025.2.0 /srv/rebuilderd/tmp/rebuilderdRxGBWv/inputs/yade_2025.2.0-2.dsc I: consider moving your ~/.sbuildrc to /srv/rebuilderd/.config/sbuild/config.pl The Debian buildds switched to the "unshare" backend and sbuild will default to it in the future. To start using "unshare" add this to your `~/.config/sbuild/config.pl`: $chroot_mode = "unshare"; If you want to keep the old "schroot" mode even in the future, add the following to your `~/.config/sbuild/config.pl`: $chroot_mode = "schroot"; $schroot = "schroot"; sbuild: warning: descr(l1): found blank line where expected first heading sbuild (Debian sbuild) 0.89.3+deb13u1 (16 August 2025) on codethink02-arm64 +==============================================================================+ | yade 2025.2.0-2+b1 (arm64) Wed, 05 Nov 2025 02:10:14 +0000 | +==============================================================================+ Package: yade Version: 2025.2.0-2+b1 Source Version: 2025.2.0-2 Distribution: unstable Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 Build Type: any I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuildh48NtF/debrebuild.tar.92w211RbIehz to /srv/rebuilderd/tmp/tmp.sbuild.JvjmmGcp13... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Wed, 05 Nov 2025 02:10:33 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderdRxGBWv/inputs/yade_2025.2.0-2.dsc exists in /srv/rebuilderd/tmp/rebuilderdRxGBWv/inputs; copying to chroot sbuild: warning: descr(l1): found blank line where expected first heading +------------------------------------------------------------------------------+ | Install package build dependencies Wed, 05 Nov 2025 02:10:36 +0000 | +------------------------------------------------------------------------------+ 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-bibtexparser, python3-dev, python3-ipython, python3-matplotlib, python3-minieigen, python3-mpi4py, python3-mpmath, python3-numpy, python3-pickleshare, python3-pil, python3-pygraphviz, python3-pyqt5, python3-pyqt5.qtsvg, python3-sphinx, python3-tk, python3-xlib, zlib1g-dev, dvipng, graphviz, libjs-jquery, lmodern, texlive-fonts-recommended, texlive-lang-all, texlive-plain-generic, texlive-lang-greek, texlive-latex-extra, texlive-latex-recommended, texlive-pictures, texlive-xetex, tipa, build-essential 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-bibtexparser, python3-dev, python3-ipython, python3-matplotlib, python3-minieigen, python3-mpi4py, python3-mpmath, python3-numpy, python3-pickleshare, python3-pil, python3-pygraphviz, python3-pyqt5, python3-pyqt5.qtsvg, python3-sphinx, python3-tk, python3-xlib, zlib1g-dev, dvipng, graphviz, libjs-jquery, lmodern, texlive-fonts-recommended, texlive-lang-all, texlive-plain-generic, texlive-lang-greek, texlive-latex-extra, texlive-latex-recommended, texlive-pictures, texlive-xetex, tipa, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-ljyNhx/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Wed, 05 Nov 2025 02:10:42 +0000 | +------------------------------------------------------------------------------+ Arch check ok (arm64 included in amd64 arm64 all) +------------------------------------------------------------------------------+ | Build environment Wed, 05 Nov 2025 02:10:43 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) arm64 (aarch64) Toolchain package versions: binutils_2.45-7 dpkg-dev_1.22.21 g++-15_15.2.0-4 gcc-15_15.2.0-4 libc6-dev_2.41-12 libstdc++-14-dev_14.3.0-8 libstdc++-15-dev_15.2.0-4 libstdc++6_15.2.0-4 linux-libc-dev_6.16.12-1 Package versions: adduser_3.153 adwaita-icon-theme_49.0-1 at-spi2-common_2.58.1-1 autoconf_2.72-3.1 automake_1:1.18.1-2 autopoint_0.23.1-2 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.7 bash_5.3-1 binutils_2.45-7 binutils-aarch64-linux-gnu_2.45-7 binutils-common_2.45-7 blt_2.5.3+dfsg-8 bsdextrautils_2.41.2-4 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20250419 ca-certificates-java_20240118 cfortran_20210827-1.1 cmake_4.1.1+really3.31.6-2 cmake-data_4.1.1+really3.31.6-2 comerr-dev_2.1-1.47.2-3+b3 coreutils_9.7-3 cpp_4:15.2.0-4 cpp-15_15.2.0-4 cpp-15-aarch64-linux-gnu_15.2.0-4 cpp-aarch64-linux-gnu_4:15.2.0-4 dash_0.5.12-12 dbus_1.16.2-2 dbus-bin_1.16.2-2 dbus-daemon_1.16.2-2 dbus-session-bus-common_1.16.2-2 dbus-system-bus-common_1.16.2-2 dbus-user-session_1.16.2-2 dconf-gsettings-backend_0.49.0-1 dconf-service_0.49.0-1 debconf_1.5.91 debhelper_13.28 debianutils_5.23.2 default-jdk_2:1.21-76 default-jdk-headless_2:1.21-76 default-jre_2:1.21-76 default-jre-headless_2:1.21-76 default-libmysqlclient-dev_1.1.1 dh-autoreconf_21 dh-exec_0.30+b1 dh-python_6.20250414 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.10-4 dirmngr_2.4.8-3 docutils-common_0.22.2+dfsg-2 dpkg_1.22.21 dpkg-dev_1.22.21 dvipng_1.18-1 dwz_0.16-2 file_1:5.46-5 findutils_4.10.0-3 fontconfig_2.15.0-2.4 fontconfig-config_2.15.0-2.4 fonts-arphic-bkai00mp_2.10-21 fonts-arphic-bsmi00lp_2.10-18 fonts-arphic-gbsn00lp_2.11-16 fonts-arphic-gkai00mp_2.11-16 fonts-baekmuk_2.2-13 fonts-dejavu-core_2.37-8 fonts-dejavu-mono_2.37-8 fonts-gfs-baskerville_1.1-6 fonts-gfs-porson_1.1-7 fonts-hosny-amiri_1.003-1 fonts-lmodern_2.005-1 fonts-lyx_2.4.4-2 fonts-sil-padauk_5.001-1 fonts-tlwg-garuda-otf_1:0.7.3-1 fonts-tlwg-kinnari-otf_1:0.7.3-1 fonts-tlwg-laksaman-otf_1:0.7.3-1 fonts-tlwg-loma-otf_1:0.7.3-1 fonts-tlwg-mono-otf_1:0.7.3-1 fonts-tlwg-norasi-otf_1:0.7.3-1 fonts-tlwg-purisa-otf_1:0.7.3-1 fonts-tlwg-sawasdee-otf_1:0.7.3-1 fonts-tlwg-typewriter-otf_1:0.7.3-1 fonts-tlwg-typist-otf_1:0.7.3-1 fonts-tlwg-typo-otf_1:0.7.3-1 fonts-tlwg-umpush-otf_1:0.7.3-1 fonts-tlwg-waree-otf_1:0.7.3-1 fonts-unfonts-core_1:1.0.2-080608-19 fonts-unfonts-extra_1:1.0.2-080608+dfsg-11 fonts-urw-base35_20200910-8 freeglut3-dev_3.4.0-6 g++_4:15.2.0-4 g++-15_15.2.0-4 g++-15-aarch64-linux-gnu_15.2.0-4 g++-aarch64-linux-gnu_4:15.2.0-4 gcc_4:15.2.0-4 gcc-14-base_14.3.0-8 gcc-15_15.2.0-4 gcc-15-aarch64-linux-gnu_15.2.0-4 gcc-15-base_15.2.0-4 gcc-aarch64-linux-gnu_4:15.2.0-4 gdal-data_3.11.4+dfsg-1 gdal-plugins_3.11.4+dfsg-1 gettext_0.23.1-2+b1 gettext-base_0.23.1-2+b1 gfortran-15_15.2.0-4 gfortran-15-aarch64-linux-gnu_15.2.0-4 ghostscript_10.06.0~dfsg-3 girepository-tools_2.86.0-5 gnupg_2.4.8-3 gnupg-l10n_2.4.8-3 gpg_2.4.8-3 gpg-agent_2.4.8-3 gpgconf_2.4.8-3 gpgsm_2.4.8-3 graphviz_2.42.4-3 grep_3.12-1 groff-base_1.23.0-9 gtk-update-icon-cache_4.20.2+ds-1 gzip_1.13-1 hdf5-helpers_1.14.5+repack-4 help2man_1.49.3+b1 hicolor-icon-theme_0.18-2 hostname_3.25 ibverbs-providers_56.1-1+b1 icu-devtools_76.1-4 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 java-common_0.76 krb5-multidev_1.21.3-5 libabsl20240722_20240722.0-4 libacl1_2.3.2-2+b1 libacl1-dev_2.3.2-2+b1 libaec-dev_1.1.4-2 libaec0_1.1.4-2 libamd-comgr2_6.0+git20231212.4510c28+dfsg-3+b2 libamd3_1:7.11.0+dfsg-2 libamdhip64-5_5.7.1-7 libann0_1.1.2+doc-9+b2 libaom-dev_3.13.1-1 libaom3_3.13.1-1 libapache-pom-java_33-2 libapparmor1_4.1.0-1 libarchive-dev_3.7.4-4+b1 libarchive-zip-perl_1.68-1 libarchive13t64_3.7.4-4+b1 libarmadillo-dev_1:14.2.3+dfsg-1 libarmadillo14_1:14.2.3+dfsg-1 libarpack2-dev_3.9.1-6 libarpack2t64_3.9.1-6 libasan8_15.2.0-4 libasound2-data_1.2.14-2 libasound2t64_1.2.14-2 libassuan9_3.0.2-2 libatk-bridge2.0-0t64_2.58.1-1 libatk1.0-0t64_2.58.1-1 libatomic1_15.2.0-4 libatspi2.0-0t64_2.58.1-1 libattr1_1:2.5.2-3 libattr1-dev_1:2.5.2-3 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1 libavahi-client3_0.8-17 libavahi-common-data_0.8-17 libavahi-common3_0.8-17 libavcodec-dev_7:7.1.2-1+b1 libavcodec61_7:7.1.2-1+b1 libavformat-dev_7:7.1.2-1+b1 libavformat61_7:7.1.2-1+b1 libavif-dev_1.3.0-1+b1 libavif16_1.3.0-1+b1 libavutil-dev_7:7.1.2-1+b1 libavutil59_7:7.1.2-1+b1 libb2-1_0.98.1-1.1+b2 libbinutils_2.45-7 libblkid-dev_2.41.2-4 libblkid1_2.41.2-4 libblosc-dev_1.21.5+ds-2 libblosc1_1.21.5+ds-2 libbluray3_1:1.4.0-3 libboost-all-dev_1.83.0.2+b2 libboost-atomic-dev_1.83.0.2+b2 libboost-atomic1.83-dev_1.83.0-5 libboost-atomic1.83.0_1.83.0-5 libboost-chrono-dev_1.83.0.2+b2 libboost-chrono1.83-dev_1.83.0-5 libboost-chrono1.83.0t64_1.83.0-5 libboost-container-dev_1.83.0.2+b2 libboost-container1.83-dev_1.83.0-5 libboost-container1.83.0_1.83.0-5 libboost-context-dev_1.83.0.2+b2 libboost-context1.83-dev_1.83.0-5 libboost-context1.83.0_1.83.0-5 libboost-coroutine-dev_1.83.0.2+b2 libboost-coroutine1.83-dev_1.83.0-5 libboost-coroutine1.83.0_1.83.0-5 libboost-date-time-dev_1.83.0.2+b2 libboost-date-time1.83-dev_1.83.0-5 libboost-date-time1.83.0_1.83.0-5 libboost-dev_1.83.0.2+b2 libboost-exception-dev_1.83.0.2+b2 libboost-exception1.83-dev_1.83.0-5 libboost-fiber-dev_1.83.0.2+b2 libboost-fiber1.83-dev_1.83.0-5 libboost-fiber1.83.0_1.83.0-5 libboost-filesystem-dev_1.83.0.2+b2 libboost-filesystem1.83-dev_1.83.0-5 libboost-filesystem1.83.0_1.83.0-5 libboost-graph-dev_1.83.0.2+b2 libboost-graph-parallel-dev_1.83.0.2+b2 libboost-graph-parallel1.83-dev_1.83.0-5 libboost-graph-parallel1.83.0_1.83.0-5 libboost-graph1.83-dev_1.83.0-5 libboost-graph1.83.0_1.83.0-5 libboost-iostreams-dev_1.83.0.2+b2 libboost-iostreams1.83-dev_1.83.0-5 libboost-iostreams1.83.0_1.83.0-5 libboost-json-dev_1.83.0.2+b2 libboost-json1.83-dev_1.83.0-5 libboost-json1.83.0_1.83.0-5 libboost-locale-dev_1.83.0.2+b2 libboost-locale1.83-dev_1.83.0-5 libboost-locale1.83.0_1.83.0-5 libboost-log-dev_1.83.0.2+b2 libboost-log1.83-dev_1.83.0-5 libboost-log1.83.0_1.83.0-5 libboost-math-dev_1.83.0.2+b2 libboost-math1.83-dev_1.83.0-5 libboost-math1.83.0_1.83.0-5 libboost-mpi-dev_1.83.0.2+b2 libboost-mpi-python-dev_1.83.0.2+b2 libboost-mpi-python1.83-dev_1.83.0-5 libboost-mpi-python1.83.0_1.83.0-5 libboost-mpi1.83-dev_1.83.0-5 libboost-mpi1.83.0_1.83.0-5 libboost-nowide-dev_1.83.0.2+b2 libboost-nowide1.83-dev_1.83.0-5 libboost-nowide1.83.0_1.83.0-5 libboost-numpy-dev_1.83.0.2+b2 libboost-numpy1.83-dev_1.83.0-5 libboost-numpy1.83.0_1.83.0-5 libboost-program-options-dev_1.83.0.2+b2 libboost-program-options1.83-dev_1.83.0-5 libboost-program-options1.83.0_1.83.0-5 libboost-python-dev_1.83.0.2+b2 libboost-python1.83-dev_1.83.0-5 libboost-python1.83.0_1.83.0-5 libboost-random-dev_1.83.0.2+b2 libboost-random1.83-dev_1.83.0-5 libboost-random1.83.0_1.83.0-5 libboost-regex-dev_1.83.0.2+b2 libboost-regex1.83-dev_1.83.0-5 libboost-regex1.83.0_1.83.0-5 libboost-serialization-dev_1.83.0.2+b2 libboost-serialization1.83-dev_1.83.0-5 libboost-serialization1.83.0_1.83.0-5 libboost-stacktrace-dev_1.83.0.2+b2 libboost-stacktrace1.83-dev_1.83.0-5 libboost-stacktrace1.83.0_1.83.0-5 libboost-system-dev_1.83.0.2+b2 libboost-system1.83-dev_1.83.0-5 libboost-system1.83.0_1.83.0-5 libboost-test-dev_1.83.0.2+b2 libboost-test1.83-dev_1.83.0-5 libboost-test1.83.0_1.83.0-5 libboost-thread-dev_1.83.0.2+b2 libboost-thread1.83-dev_1.83.0-5 libboost-thread1.83.0_1.83.0-5 libboost-timer-dev_1.83.0.2+b2 libboost-timer1.83-dev_1.83.0-5 libboost-timer1.83.0_1.83.0-5 libboost-tools-dev_1.83.0.2+b2 libboost-type-erasure-dev_1.83.0.2+b2 libboost-type-erasure1.83-dev_1.83.0-5 libboost-type-erasure1.83.0_1.83.0-5 libboost-url-dev_1.83.0.2+b2 libboost-url1.83-dev_1.83.0-5 libboost-url1.83.0_1.83.0-5 libboost-wave-dev_1.83.0.2+b2 libboost-wave1.83-dev_1.83.0-5 libboost-wave1.83.0_1.83.0-5 libboost1.83-dev_1.83.0-5 libboost1.83-tools-dev_1.83.0-5 libbrotli-dev_1.1.0-2+b7 libbrotli1_1.1.0-2+b7 libbsd0_0.12.2-2 libbtf2_1:7.11.0+dfsg-2 libbz2-1.0_1.0.8-6 libbz2-dev_1.0.8-6 libc-bin_2.41-12 libc-dev-bin_2.41-12 libc6_2.41-12 libc6-dev_2.41-12 libcairo-gobject2_1.18.4-1+b1 libcairo2_1.18.4-1+b1 libcamd3_1:7.11.0+dfsg-2 libcap-ng0_0.8.5-4+b1 libcap2_1:2.75-10+b1 libcbor0.10_0.10.2-2 libcc1-0_15.2.0-4 libccolamd3_1:7.11.0+dfsg-2 libcdt5_2.42.4-3 libcfitsio-dev_4.6.2-2 libcfitsio10t64_4.6.2-2 libcgraph6_2.42.4-3 libcholmod5_1:7.11.0+dfsg-2 libchromaprint1_1.6.0-2 libcjson1_1.7.18-3.1 libcloudproviders0_0.3.6-3 libcodec2-1.2_1.2.0-4 libcolamd3_1:7.11.0+dfsg-2 libcolord2_1.4.8-1 libcom-err2_1.47.2-3+b3 libcommons-logging-java_1.3.0-2 libcommons-parent-java_56-1 libcrypt-dev_1:4.4.38-1 libcrypt1_1:4.4.38-1 libctf-nobfd0_2.45-7 libctf0_2.45-7 libcups2t64_2.4.14-1 libcurl3t64-gnutls_8.16.0-4 libcurl4-openssl-dev_8.16.0-4 libcurl4t64_8.16.0-4 libcxsparse4_1:7.11.0+dfsg-2 libdatrie1_0.2.13-4 libdav1d-dev_1.5.1-1 libdav1d7_1.5.1-1 libdb5.3t64_5.3.28+dfsg2-10 libdbus-1-3_1.16.2-2 libdconf1_0.49.0-1 libde265-0_1.0.16-1 libdebconfclient0_0.280 libdebhelper-perl_13.28 libdeflate-dev_1.23-2 libdeflate0_1.23-2 libdouble-conversion-dev_3.3.1-2 libdouble-conversion3_3.3.1-2 libdpkg-perl_1.22.21 libdrm-amdgpu1_2.4.125-2 libdrm-common_2.4.125-2 libdrm2_2.4.125-2 libdvdnav4_6.1.1-3+b1 libdvdread8t64_6.1.3-2 libedit2_3.1-20250104-1 libegl-dev_1.7.0-1+b2 libegl-mesa0_25.2.4-1 libegl1_1.7.0-1+b2 libeigen3-dev_3.4.0-5 libelf1t64_0.193-3 libepoxy0_1.5.10-2 libevdev2_1.13.4+dfsg-1 libevent-2.1-7t64_2.1.12-stable-10+b1 libevent-core-2.1-7t64_2.1.12-stable-10+b1 libevent-dev_2.1.12-stable-10+b1 libevent-extra-2.1-7t64_2.1.12-stable-10+b1 libevent-openssl-2.1-7t64_2.1.12-stable-10+b1 libevent-pthreads-2.1-7t64_2.1.12-stable-10+b1 libexpat1_2.7.3-1 libexpat1-dev_2.7.3-1 libexprtk-dev_0.0.3-3 libext2fs-dev_1.47.2-3+b3 libext2fs2t64_1.47.2-3+b3 libfabric1_2.1.0-1.1 libffi-dev_3.5.2-2 libffi8_3.5.2-2 libfido2-1_1.16.0-2 libfile-stripnondeterminism-perl_1.15.0-1 libfontbox-java_1:1.8.16-5 libfontconfig-dev_2.15.0-2.4 libfontconfig1_2.15.0-2.4 libfontconfig1-dev_2.15.0-2.4 libfontenc1_1:1.1.8-1+b2 libfreetype-dev_2.13.3+dfsg-1 libfreetype6_2.13.3+dfsg-1 libfreexl-dev_2.0.0-1+b3 libfreexl1_2.0.0-1+b3 libfribidi0_1.0.16-3 libfuse3-4_3.17.4-1 libfyba-dev_4.1.1-11+b1 libfyba0t64_4.1.1-11+b1 libgav1-1_0.19.0-3+b1 libgbm1_25.2.4-1 libgcc-14-dev_14.3.0-8 libgcc-15-dev_15.2.0-4 libgcc-s1_15.2.0-4 libgcrypt20_1.11.2-2 libgd3_2.3.3-13 libgdal-dev_3.11.4+dfsg-1 libgdal37_3.11.4+dfsg-1 libgdbm-compat4t64_1.26-1 libgdbm6t64_1.26-1 libgdk-pixbuf-2.0-0_2.44.3+dfsg-3 libgdk-pixbuf2.0-common_2.44.3+dfsg-3 libgeos-c1t64_3.14.0-1 libgeos-dev_3.14.0-1 libgeos3.14.0_3.14.0-1 libgeotiff-dev_1.7.4-1 libgeotiff5_1.7.4-1 libgfortran-15-dev_15.2.0-4 libgfortran5_15.2.0-4 libgif-dev_5.2.2-1+b1 libgif7_5.2.2-1+b1 libgio-2.0-dev_2.86.0-5 libgio-2.0-dev-bin_2.86.0-5 libgirepository-2.0-0_2.86.0-5 libgl-dev_1.7.0-1+b2 libgl1_1.7.0-1+b2 libgl1-mesa-dri_25.2.4-1 libgl2ps-dev_1.4.2+dfsg1-4 libgl2ps1.4_1.4.2+dfsg1-4 libglew-dev_2.2.0-4+b2 libglew2.2_2.2.0-4+b2 libglib2.0-0t64_2.86.0-5 libglib2.0-bin_2.86.0-5 libglib2.0-data_2.86.0-5 libglib2.0-dev_2.86.0-5 libglib2.0-dev-bin_2.86.0-5 libglu1-mesa_9.0.2-1.1+b3 libglu1-mesa-dev_9.0.2-1.1+b3 libglut-dev_3.4.0-6 libglut3.12_3.4.0-6 libglvnd0_1.7.0-1+b2 libglx-dev_1.7.0-1+b2 libglx-mesa0_25.2.4-1 libglx0_1.7.0-1+b2 libgme0_0.6.3-7+b2 libgmp-dev_2:6.3.0+dfsg-5 libgmp10_2:6.3.0+dfsg-5 libgmpxx4ldbl_2:6.3.0+dfsg-5 libgnutls-dane0t64_3.8.10-2 libgnutls-openssl27t64_3.8.10-2 libgnutls28-dev_3.8.10-2 libgnutls30t64_3.8.10-2 libgomp1_15.2.0-4 libgpg-error0_1.56-2 libgpgme11t64_1.24.2-3 libgpgmepp6t64_1.24.2-3 libgprofng0_2.45-7 libgraphite2-3_1.3.14-11 libgs-common_10.06.0~dfsg-3 libgs10_10.06.0~dfsg-3 libgs10-common_10.06.0~dfsg-3 libgsm1_1.0.22-1+b2 libgssapi-krb5-2_1.21.3-5 libgssrpc4t64_1.21.3-5 libgtk-3-0t64_3.24.51-1 libgtk-3-common_3.24.51-1 libgts-0.7-5t64_0.7.6+darcs121130-5.2+b1 libgts-dev_0.7.6+darcs121130-5.2+b1 libgudev-1.0-0_238-7 libgvc6_2.42.4-3 libgvpr2_2.42.4-3 libharfbuzz0b_12.1.0-1 libhdf4-0_4.3.1-1 libhdf4-dev_4.3.1-1 libhdf5-310_1.14.5+repack-4 libhdf5-cpp-310_1.14.5+repack-4 libhdf5-dev_1.14.5+repack-4 libhdf5-fortran-310_1.14.5+repack-4 libhdf5-hl-310_1.14.5+repack-4 libhdf5-hl-cpp-310_1.14.5+repack-4 libhdf5-hl-fortran-310_1.14.5+repack-4 libhdf5-mpi-dev_1.14.5+repack-4 libhdf5-openmpi-310_1.14.5+repack-4 libhdf5-openmpi-cpp-310_1.14.5+repack-4 libhdf5-openmpi-dev_1.14.5+repack-4 libhdf5-openmpi-fortran-310_1.14.5+repack-4 libhdf5-openmpi-hl-310_1.14.5+repack-4 libhdf5-openmpi-hl-cpp-310_1.14.5+repack-4 libhdf5-openmpi-hl-fortran-310_1.14.5+repack-4 libheif-dev_1.20.2-2+b1 libheif-plugin-dav1d_1.20.2-2+b1 libheif-plugin-libde265_1.20.2-2+b1 libheif1_1.20.2-2+b1 libhogweed6t64_3.10.2-1 libhsa-runtime64-1_6.1.2-3 libhsakmt1_6.2.4+ds-1 libhwasan0_15.2.0-4 libhwloc-dev_2.12.2-1 libhwloc-plugins_2.12.2-1 libhwloc15_2.12.2-1 libhwy-dev_1.2.0-2+b2 libhwy1t64_1.2.0-2+b2 libibmad5_56.1-1+b1 libibumad3_56.1-1+b1 libibverbs-dev_56.1-1+b1 libibverbs1_56.1-1+b1 libice-dev_2:1.1.1-1 libice6_2:1.1.1-1 libicu-dev_76.1-4 libicu76_76.1-4 libidn12_1.43-2 libidn2-0_2.3.8-4 libidn2-dev_2.3.8-4 libijs-0.35_0.35-16 libimagequant0_4.4.0-3 libinput-bin_1.28.1-1 libinput10_1.28.1-1 libisl23_0.27-1 libitm1_15.2.0-4 libjansson4_2.14-2+b3 libjbig-dev_2.1-6.1+b2 libjbig0_2.1-6.1+b2 libjbig2dec0_0.20-1+b3 libjpeg-dev_1:2.1.5-4 libjpeg62-turbo_1:2.1.5-4 libjpeg62-turbo-dev_1:2.1.5-4 libjs-jquery_3.7.1+dfsg+~3.5.33-1 libjs-jquery-ui_1.13.2+dfsg-1 libjs-sphinxdoc_8.2.3-7 libjson-c-dev_0.18+ds-1 libjson-c5_0.18+ds-1 libjson-perl_4.10000-1 libjsoncpp-dev_1.9.6-4 libjsoncpp26_1.9.6-4 libjxl-dev_0.11.1-6 libjxl0.11_0.11.1-6 libk5crypto3_1.21.3-5 libkadm5clnt-mit12_1.21.3-5 libkadm5srv-mit12_1.21.3-5 libkdb5-10t64_1.21.3-5 libkeyutils1_1.6.3-6 libklu2_1:7.11.0+dfsg-2 libkml-dev_1.3.0-13 libkmlbase1t64_1.3.0-13 libkmlconvenience1t64_1.3.0-13 libkmldom1t64_1.3.0-13 libkmlengine1t64_1.3.0-13 libkmlregionator1t64_1.3.0-13 libkmlxsd1t64_1.3.0-13 libkpathsea6_2025.20250727.75242+ds-4 libkrb5-3_1.21.3-5 libkrb5-dev_1.21.3-5 libkrb5support0_1.21.3-5 libksba8_1.6.7-2+b1 liblab-gamut1_2.42.4-3 liblcms2-2_2.16-2 liblcms2-dev_2.16-2 libldap-dev_2.6.10+dfsg-1 libldap2_2.6.10+dfsg-1 libldl3_1:7.11.0+dfsg-2 liblerc-dev_4.0.0+ds-5 liblerc4_4.0.0+ds-5 libllvm17t64_1:17.0.6-22+b3 libllvm19_1:19.1.7-7 liblocale-gettext-perl_1.07-7+b1 liblsan0_15.2.0-4 libltdl-dev_2.5.4-5 libltdl7_2.5.4-5 liblz4-1_1.10.0-4 liblz4-dev_1.10.0-4 liblzma-dev_5.8.1-2 liblzma5_5.8.1-2 libmagic-mgc_1:5.46-5 libmagic1t64_1:5.46-5 libmariadb-dev_1:11.8.3-1+b1 libmariadb-dev-compat_1:11.8.3-1+b1 libmariadb3_1:11.8.3-1+b1 libmbedcrypto16_3.6.4-2 libmd0_1.1.0-2+b1 libmd4c0_0.5.2-2+b1 libmetis-dev_5.1.0.dfsg-8 libmetis5_5.1.0.dfsg-8 libminizip-dev_1:1.3.dfsg+really1.3.1-1+b1 libminizip1t64_1:1.3.dfsg+really1.3.1-1+b1 libmount-dev_2.41.2-4 libmount1_2.41.2-4 libmp3lame0_3.100-6+b3 libmpc-dev_1.3.1-2 libmpc3_1.3.1-2 libmpfi0_1.5.4+ds-4 libmpfr-dev_4.2.2-2 libmpfr6_4.2.2-2 libmpfrc++-dev_3.7.1+ds-1 libmpg123-0t64_1.33.3-1 libmtdev1t64_1.1.7-1 libmunge2_0.5.16-1 libmuparser-dev_2.3.4-2 libmuparser2v5_2.3.4-2 libncursesw6_6.5+20250216-2 libnetcdf-dev_1:4.9.3-1+b1 libnetcdf22_1:4.9.3-1+b1 libnettle8t64_3.10.2-1 libnghttp2-14_1.64.0-1.1+b1 libnghttp2-dev_1.64.0-1.1+b1 libnghttp3-9_1.12.0-1 libnghttp3-dev_1.12.0-1 libngtcp2-16_1.16.0-1 libngtcp2-crypto-gnutls8_1.16.0-1 libngtcp2-crypto-ossl-dev_1.16.0-1 libngtcp2-crypto-ossl0_1.16.0-1 libngtcp2-dev_1.16.0-1 libnl-3-200_3.11.0-2 libnl-3-dev_3.11.0-2 libnl-route-3-200_3.11.0-2 libnl-route-3-dev_3.11.0-2 libnorm1t64_1.5.9+dfsg-4 libnpth0t64_1.8-3 libnspr4_2:4.37-1 libnss3_2:3.117-1 libnuma-dev_2.0.19-1 libnuma1_2.0.19-1 libodbc2_2.3.12-2+b1 libodbccr2_2.3.12-2+b1 libodbcinst2_2.3.12-2+b1 libogg-dev_1.3.6-1 libogg0_1.3.6-1 libopenblas-dev_0.3.30+ds-3 libopenblas-pthread-dev_0.3.30+ds-3 libopenblas0_0.3.30+ds-3 libopenblas0-pthread_0.3.30+ds-3 libopengl-dev_1.7.0-1+b2 libopengl0_1.7.0-1+b2 libopenjp2-7_2.5.3-2.1 libopenjp2-7-dev_2.5.3-2.1 libopenmpi-dev_5.0.8-10+b1 libopenmpi40_5.0.8-10+b1 libopenmpt0t64_0.8.3-1 libopus0_1.5.2-2 libp11-kit-dev_0.25.9-2 libp11-kit0_0.25.9-2 libpam-modules_1.7.0-5 libpam-modules-bin_1.7.0-5 libpam-runtime_1.7.0-5 libpam-systemd_258.1-1 libpam0g_1.7.0-5 libpango-1.0-0_1.56.3-2 libpangocairo-1.0-0_1.56.3-2 libpangoft2-1.0-0_1.56.3-2 libpaper-utils_2.2.5-0.3+b2 libpaper2_2.2.5-0.3+b2 libparu1_1:7.11.0+dfsg-2 libpathplan4_2.42.4-3 libpciaccess0_0.17-3+b3 libpcre2-16-0_10.46-1 libpcre2-32-0_10.46-1 libpcre2-8-0_10.46-1 libpcre2-dev_10.46-1 libpcre2-posix3_10.46-1 libpcsclite1_2.3.3-1 libpdfbox-java_1:1.8.16-5 libperl5.40_5.40.1-6 libpgm-5.3-0t64_5.3.128~dfsg-2.1+b1 libpipeline1_1.5.8-1 libpixman-1-0_0.46.4-1 libpkgconf3_1.8.1-4 libpmix2t64_6.0.0+really5.0.8-1 libpng-dev_1.6.50-1 libpng16-16t64_1.6.50-1 libpoppler-dev_25.03.0-11.1 libpoppler-private-dev_25.03.0-11.1 libpoppler147_25.03.0-11.1 libpotrace0_1.16-2+b2 libpq-dev_18.0-1 libpq5_18.0-1 libproc2-0_2:4.0.4-9 libproj-dev_9.7.0-1 libproj25_9.7.0-1 libpsl-dev_0.21.2-1.1+b1 libpsl5t64_0.21.2-1.1+b1 libptexenc1_2025.20250727.75242+ds-4 libpython3-dev_3.13.7-1 libpython3-stdlib_3.13.7-1 libpython3.13_3.13.8-1 libpython3.13-dev_3.13.8-1 libpython3.13-minimal_3.13.8-1 libpython3.13-stdlib_3.13.8-1 libqglviewer-dev-qt5_2.8.0+dfsg1-3 libqglviewer-headers_2.8.0+dfsg1-3 libqglviewer2-qt5t64_2.8.0+dfsg1-3 libqhull-dev_2020.2-7 libqhull-r8.0_2020.2-7 libqhull8.0_2020.2-7 libqhullcpp8.0_2020.2-7 libqt5concurrent5t64_5.15.17+dfsg-4 libqt5core5t64_5.15.17+dfsg-4 libqt5dbus5t64_5.15.17+dfsg-4 libqt5designer5_5.15.17-3 libqt5gui5t64_5.15.17+dfsg-4 libqt5help5_5.15.17-3 libqt5network5t64_5.15.17+dfsg-4 libqt5opengl5-dev_5.15.17+dfsg-4 libqt5opengl5t64_5.15.17+dfsg-4 libqt5printsupport5t64_5.15.17+dfsg-4 libqt5sql5t64_5.15.17+dfsg-4 libqt5svg5_5.15.17-2 libqt5test5t64_5.15.17+dfsg-4 libqt5widgets5t64_5.15.17+dfsg-4 libqt5xml5t64_5.15.17+dfsg-4 libqt6core6t64_6.9.2+dfsg-2 libqt6dbus6_6.9.2+dfsg-2 libqt6gui6_6.9.2+dfsg-2 libqt6opengl6_6.9.2+dfsg-2 libqt6openglwidgets6_6.9.2+dfsg-2 libqt6widgets6_6.9.2+dfsg-2 librabbitmq4_0.15.0-1 libraqm0_0.10.3-1 librav1e-dev_0.8.1-5 librav1e0.8_0.8.1-5 librbio4_1:7.11.0+dfsg-2 librdmacm1t64_56.1-1+b1 libreadline8t64_8.3-3 librhash1_1.4.6-1 librist4_0.2.11+dfsg-1 librsvg2-2_2.60.0+dfsg-1+b1 librtmp-dev_2.4+20151223.gitfa8646d.1-3 librtmp1_2.4+20151223.gitfa8646d.1-3 librttopo-dev_1.1.0-4 librttopo1_1.1.0-4 libruby_1:3.3+b1 libruby3.3_3.3.8-2 libsasl2-2_2.1.28+dfsg1-10 libsasl2-modules-db_2.1.28+dfsg1-10 libseccomp2_2.6.0-2 libselinux1_3.8.1-1 libselinux1-dev_3.8.1-1 libsemanage-common_3.8.1-1 libsemanage2_3.8.1-1 libsensors-config_1:3.6.2-2 libsensors5_1:3.6.2-2 libsepol-dev_3.8.1-1 libsepol2_3.8.1-1 libsframe2_2.45-7 libsharpyuv-dev_1.5.0-0.1 libsharpyuv0_1.5.0-0.1 libshine3_3.1.1-3 libsm-dev_2:1.2.6-1 libsm6_2:1.2.6-1 libsmartcols1_2.41.2-4 libsnappy1v5_1.2.2-2 libsodium23_1.0.18-1+b2 libsoxr0_0.1.3-4+b2 libspatialite-dev_5.1.0-3+b4 libspatialite8t64_5.1.0-3+b4 libspeex1_1.2.1-3 libspex3_1:7.11.0+dfsg-2 libspqr4_1:7.11.0+dfsg-2 libsqlite3-0_3.46.1-8 libsqlite3-dev_3.46.1-8 libsrt1.5-gnutls_1.5.4-3 libssh-4_0.11.3-1 libssh2-1-dev_1.11.1-1 libssh2-1t64_1.11.1-1 libssl-dev_3.5.4-1 libssl3t64_3.5.4-1 libstdc++-14-dev_14.3.0-8 libstdc++-15-dev_15.2.0-4 libstdc++6_15.2.0-4 libsuitesparse-dev_1:7.11.0+dfsg-2 libsuitesparse-mongoose3_1:7.11.0+dfsg-2 libsuitesparseconfig7_1:7.11.0+dfsg-2 libsuperlu-dev_7.0.1+dfsg1-2 libsuperlu7_7.0.1+dfsg1-2 libsvtav1enc-dev_2.3.0+dfsg-1 libsvtav1enc2_2.3.0+dfsg-1 libswresample-dev_7:7.1.2-1+b1 libswresample5_7:7.1.2-1+b1 libswscale-dev_7:7.1.2-1+b1 libswscale8_7:7.1.2-1+b1 libsynctex2_2025.20250727.75242+ds-4 libsysprof-capture-4-dev_49.0-1 libsystemd-shared_258.1-1 libsystemd0_258.1-1 libsz2_1.1.4-2 libtasn1-6_4.20.0-2 libtasn1-6-dev_4.20.0-2 libtbb-dev_2022.1.0-3 libtbb12_2022.1.0-3 libtbbbind-2-5_2022.1.0-3 libtbbmalloc2_2022.1.0-3 libtcl8.6_8.6.17+dfsg-1 libteckit0_2.5.12+ds1-1+b1 libtexlua53-5_2025.20250727.75242+ds-4 libtext-charwidth-perl_0.04-11+b4 libtext-wrapi18n-perl_0.06-10 libthai-data_0.1.29-2 libthai0_0.1.29-2+b1 libtheora-dev_1.2.0+dfsg-6 libtheora1_1.2.0+dfsg-6 libtheoradec2_1.2.0+dfsg-6 libtheoraenc2_1.2.0+dfsg-6 libtiff-dev_4.7.1-1 libtiff6_4.7.1-1 libtiffxx6_4.7.1-1 libtinfo6_6.5+20250216-2 libtk8.6_8.6.17-1 libtool_2.5.4-5 libts0t64_1.22-1.1+b1 libtsan2_15.2.0-4 libtwolame0_0.4.0-2+b2 libubsan1_15.2.0-4 libuchardet0_0.0.8-2 libucx0_1.19.0+ds-1 libudev1_258.1-1 libudfread3_1.2.0-2 libumfpack6_1:7.11.0+dfsg-2 libunbound8_1.24.0-2 libunistring5_1.3-2 liburiparser-dev_0.9.8+dfsg-2 liburiparser1_0.9.8+dfsg-2 libutfcpp-dev_4.0.5-1 libuuid1_2.41.2-4 libuv1t64_1.51.0-2 libva-drm2_2.22.0-3 libva-x11-2_2.22.0-3 libva2_2.22.0-3 libvdpau1_1.5-3+b1 libvorbis0a_1.3.7-3 libvorbisenc2_1.3.7-3 libvorbisfile3_1.3.7-3 libvpx11_1.15.2-2 libvtk9-dev_9.5.2+dfsg2-1 libvtk9-java_9.5.2+dfsg2-1 libvtk9.5_9.5.2+dfsg2-1 libvtk9.5-qt_9.5.2+dfsg2-1 libvulkan-dev_1.4.321.0-1 libvulkan1_1.4.321.0-1 libwacom-common_2.16.1-1 libwacom9_2.16.1-1 libwayland-client0_1.24.0-2+b1 libwayland-cursor0_1.24.0-2+b1 libwayland-egl1_1.24.0-2+b1 libwebp-dev_1.5.0-0.1 libwebp7_1.5.0-0.1 libwebpdecoder3_1.5.0-0.1 libwebpdemux2_1.5.0-0.1 libwebpmux3_1.5.0-0.1 libx11-6_2:1.8.12-1 libx11-data_2:1.8.12-1 libx11-dev_2:1.8.12-1 libx11-xcb1_2:1.8.12-1 libx264-165_2:0.165.3222+gitb35605ac-3 libx265-215_4.1-3 libxau-dev_1:1.0.11-1 libxau6_1:1.0.11-1 libxaw7_2:1.0.16-1 libxcb-cursor0_0.1.5-1 libxcb-dri3-0_1.17.0-2+b1 libxcb-glx0_1.17.0-2+b1 libxcb-icccm4_0.4.2-1 libxcb-image0_0.4.0-2+b2 libxcb-keysyms1_0.4.1-1 libxcb-present0_1.17.0-2+b1 libxcb-randr0_1.17.0-2+b1 libxcb-render-util0_0.3.10-1 libxcb-render0_1.17.0-2+b1 libxcb-shape0_1.17.0-2+b1 libxcb-shm0_1.17.0-2+b1 libxcb-sync1_1.17.0-2+b1 libxcb-util1_0.4.1-1 libxcb-xfixes0_1.17.0-2+b1 libxcb-xinerama0_1.17.0-2+b1 libxcb-xinput0_1.17.0-2+b1 libxcb-xkb1_1.17.0-2+b1 libxcb1_1.17.0-2+b1 libxcb1-dev_1.17.0-2+b1 libxcomposite1_1:0.4.6-1 libxcursor1_1:1.2.3-1 libxdamage1_1:1.1.6-1+b2 libxdmcp-dev_1:1.1.5-1 libxdmcp6_1:1.1.5-1 libxerces-c-dev_3.2.4+debian-1.3+b2 libxerces-c3.2t64_3.2.4+debian-1.3+b2 libxext-dev_2:1.3.4-1+b3 libxext6_2:1.3.4-1+b3 libxfixes-dev_1:6.0.0-2+b4 libxfixes3_1:6.0.0-2+b4 libxft-dev_2.3.6-1+b4 libxft2_2.3.6-1+b4 libxi-dev_2:1.8.2-1 libxi6_2:1.8.2-1 libxinerama1_2:1.1.4-3+b4 libxkbcommon-x11-0_1.7.0-2.1 libxkbcommon0_1.7.0-2.1 libxml2-16_2.14.6+dfsg-0.1 libxml2-dev_2.14.6+dfsg-0.1 libxmu-dev_2:1.1.3-3+b4 libxmu-headers_2:1.1.3-3 libxmu6_2:1.1.3-3+b4 libxnvctrl0_535.171.04-1+b2 libxpm4_1:3.5.17-1+b3 libxrandr2_2:1.5.4-1+b3 libxrender-dev_1:0.9.12-1 libxrender1_1:0.9.12-1 libxshmfence1_1.3.3-1 libxslt1.1_1.1.43-0.2 libxss-dev_1:1.2.3-1+b3 libxss1_1:1.2.3-1+b3 libxt-dev_1:1.2.1-1.3 libxt6t64_1:1.2.1-1.3 libxtst6_2:1.2.5-1 libxvidcore4_2:1.3.7-3 libxxf86vm1_1:1.1.4-1+b4 libxxhash-dev_0.8.3-2 libxxhash0_0.8.3-2 libyaml-0-2_0.2.5-2 libyuv-dev_0.0.1919.20250919-1 libyuv0_0.0.1919.20250919-1 libz3-4_4.13.3-1 libzmq5_4.3.5-1+b3 libzopfli1_1.0.3-3 libzstd-dev_1.5.7+dfsg-2 libzstd1_1.5.7+dfsg-2 libzvbi-common_0.2.44-1 libzvbi0t64_0.2.44-1 libzzip-0-13t64_0.13.78+dfsg.1-0.2 linux-libc-dev_6.16.12-1 lmodern_2.005-1 login.defs_1:4.18.0-1 m4_1.4.20-2 make_4.4.1-2 man-db_2.13.1-1 mariadb-common_1:11.8.3-1 mawk_1.3.4.20250131-1 media-types_14.0.0 mesa-libgallium_25.2.4-1 mount_2.41.2-4 mpi-default-bin_1.19 mpi-default-dev_1.19 mysql-common_5.8+1.1.1 native-architecture_0.2.6 ncurses-base_6.5+20250216-2 ncurses-bin_6.5+20250216-2 netbase_6.5 nettle-dev_3.10.2-1 nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-2 ocl-icd-libopencl1_2.3.4-1 openjdk-21-jdk_21.0.9~8ea-1 openjdk-21-jdk-headless_21.0.9~8ea-1 openjdk-21-jre_21.0.9~8ea-1 openjdk-21-jre-headless_21.0.9~8ea-1 openmpi-bin_5.0.8-10+b1 openmpi-common_5.0.8-10 openssh-client_1:10.2p1-1 openssl_3.5.4-1 openssl-provider-legacy_3.5.4-1 passwd_1:4.18.0-1 patch_2.8-2 perl_5.40.1-6 perl-base_5.40.1-6 perl-modules-5.40_5.40.1-6 pinentry-curses_1.3.2-3 pkg-config_1.8.1-4 pkgconf_1.8.1-4 pkgconf-bin_1.8.1-4 po-debconf_1.0.21+nmu1 poppler-data_0.4.12-1 preview-latex-style_13.2-1.1 procps_2:4.0.4-9 proj-data_9.7.0-1 pyqt5-dev-tools_5.15.11+dfsg-2+b2 python-babel-localedata_2.17.0-1 python-matplotlib-data_3.10.1+dfsg1-6 python3_3.13.7-1 python3-alabaster_0.7.16-0.1 python3-asttokens_3.0.0-2 python3-attr_25.4.0-1 python3-autocommand_2.2.2-3 python3-babel_2.17.0-1 python3-bibtexparser_2.0.0b5+really1.4.3-1 python3-brotli_1.1.0-2+b7 python3-certifi_2025.1.31+ds-1 python3-chardet_5.2.0+dfsg-2 python3-charset-normalizer_3.4.3-1 python3-contourpy_1.3.1-2 python3-cycler_0.12.1-2 python3-dateutil_2.9.0-4 python3-decorator_5.2.1-2 python3-defusedxml_0.7.1-3 python3-dev_3.13.7-1 python3-docutils_0.22.2+dfsg-2 python3-executing_2.2.0-0.3 python3-fonttools_4.57.0-2 python3-fs_2.4.16-8 python3-idna_3.10-1 python3-imagesize_1.4.1-1 python3-inflect_7.5.0-1 python3-ipython_8.35.0-2 python3-jaraco.context_6.0.1-1 python3-jaraco.functools_4.1.0-1 python3-jaraco.text_4.0.0-1 python3-jedi_0.19.1+ds1-1 python3-jinja2_3.1.6-1 python3-kiwisolver_1.4.7-3+b1 python3-lxml_6.0.2-1 python3-lz4_4.4.4+dfsg-3 python3-markupsafe_3.0.2-2 python3-matplotlib_3.10.1+dfsg1-6 python3-matplotlib-inline_0.1.7-1 python3-minieigen_0.50.3+dfsg1-13+b11 python3-minimal_3.13.7-1 python3-more-itertools_10.8.0-1 python3-mpi4py_4.1.0-9 python3-mpmath_1.3.0-1 python3-numpy_1:2.3.3+ds-3 python3-numpy-dev_1:2.3.3+ds-3 python3-packaging_25.0-1 python3-parso_0.8.4-1 python3-pexpect_4.9-3 python3-pickleshare_0.7.5-5 python3-pil_11.3.0-1 python3-pil.imagetk_11.3.0-1 python3-pkg-resources_78.1.1-0.1 python3-platformdirs_4.4.0-1 python3-prompt-toolkit_3.0.52-1 python3-ptyprocess_0.7.0-6 python3-pure-eval_0.2.3-1 python3-pygments_2.18.0+dfsg-2 python3-pygraphviz_1.14-2 python3-pyparsing_3.1.3-1 python3-pyqt5_5.15.11+dfsg-2+b2 python3-pyqt5.qtsvg_5.15.11+dfsg-2+b2 python3-pyqt5.sip_12.17.1-1 python3-requests_2.32.5+dfsg-1 python3-roman-numerals_3.1.0-2 python3-scipy_1.15.3-1.1 python3-setuptools_78.1.1-0.1 python3-snowballstemmer_3.0.1-1 python3-sphinx_8.2.3-7 python3-stack-data_0.6.3-1 python3-sympy_1.14.0-2 python3-tk_3.13.5-1 python3-traitlets_5.14.3+really5.14.3-1 python3-typeguard_4.4.4-1 python3-typeshed_0.0~git20241223.ea91db2-4 python3-typing-extensions_4.15.0-1 python3-ufolib2_0.17.1+dfsg1-1 python3-unicodedata2_16.0.0+ds-1 python3-urllib3_2.5.0-1 python3-vtk9_9.5.2+dfsg2-1 python3-wcwidth_0.2.13+dfsg1-1 python3-xlib_0.33-5 python3-zipp_3.23.0-1 python3-zopfli_0.2.3.post1-1 python3.13_3.13.8-1 python3.13-dev_3.13.8-1 python3.13-minimal_3.13.8-1 python3.13-tk_3.13.8-1 qt5-qmake_5.15.17+dfsg-4 qt5-qmake-bin_5.15.17+dfsg-4 qtbase5-dev_5.15.17+dfsg-4 qtbase5-dev-tools_5.15.17+dfsg-4 qtchooser_66-2+b1 rake_13.2.1-1 readline-common_8.3-3 rpcsvc-proto_1.4.3-1+b1 ruby_1:3.3+b1 ruby-csv_3.3.4-1 ruby-did-you-mean_1.6.3-2 ruby-net-telnet_0.2.0-1 ruby-ruby2-keywords_0.0.5-1 ruby-rubygems_3.6.7-2 ruby-webrick_1.9.1-1 ruby-xmlrpc_0.3.3-2 ruby3.3_3.3.8-2 rubygems-integration_1.19 sed_4.9-2+b1 sensible-utils_0.0.26 sgml-base_1.31+nmu1 shared-mime-info_2.4-5+b3 sphinx-common_8.2.3-7 systemd_258.1-1 systemd-sysv_258.1-1 sysvinit-utils_3.14-4 t1utils_1.41-4+b1 tar_1.35+dfsg-3.1 teckit_2.5.12+ds1-1+b1 tex-common_6.19 texlive-base_2025.20250927-3 texlive-binaries_2025.20250727.75242+ds-4 texlive-fonts-recommended_2025.20250927-3 texlive-lang-all_2025.20250927-1 texlive-lang-arabic_2025.20250927-1 texlive-lang-chinese_2025.20250927-1 texlive-lang-cjk_2025.20250927-1 texlive-lang-cyrillic_2025.20250927-1 texlive-lang-czechslovak_2025.20250927-1 texlive-lang-english_2025.20250927-1 texlive-lang-european_2025.20250927-1 texlive-lang-french_2025.20250927-1 texlive-lang-german_2025.20250927-1 texlive-lang-greek_2025.20250927-1 texlive-lang-italian_2025.20250927-1 texlive-lang-japanese_2025.20250927-1 texlive-lang-korean_2025.20250927-1 texlive-lang-other_2025.20250927-1 texlive-lang-polish_2025.20250927-1 texlive-lang-portuguese_2025.20250927-1 texlive-lang-spanish_2025.20250927-1 texlive-latex-base_2025.20250927-3 texlive-latex-extra_2025.20250927-3 texlive-latex-recommended_2025.20250927-3 texlive-luatex_2025.20250927-3 texlive-pictures_2025.20250927-3 texlive-plain-generic_2025.20250927-3 texlive-xetex_2025.20250927-3 tipa_2:1.3-21 tk8.6-blt2.5_2.5.3+dfsg-8 tzdata_2025b-5 ucf_3.0052 unicode-data_16.0.0-1 unixodbc-common_2.3.12-2 unixodbc-dev_2.3.12-2+b1 util-linux_2.41.2-4 uuid-dev_2.41.2-4 vtk9_9.5.2+dfsg2-1 x11-common_1:7.7+25 x11proto-dev_2024.1-1 xdg-utils_1.2.1-2 xfonts-encodings_1:1.0.4-2.2 xfonts-utils_1:7.7+7 xkb-data_2.42-1 xml-core_0.19 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.6.0-1 xz-utils_5.8.1-2 zlib1g_1:1.3.dfsg+really1.3.1-1+b1 zlib1g-dev_1:1.3.dfsg+really1.3.1-1+b1 +------------------------------------------------------------------------------+ | Build Wed, 05 Nov 2025 02:10:43 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: yade Binary: yade, libyade, python3-yade, yade-doc Architecture: amd64 arm64 all Version: 2025.2.0-2 Maintainer: Debian Science Maintainers Uploaders: Anton Gladky Homepage: https://yade-dem.org/doc/ Standards-Version: 4.7.0 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-bibtexparser, python3-dev, python3-ipython, python3-matplotlib, python3-minieigen, python3-mpi4py, python3-mpmath, python3-numpy, python3-pickleshare, python3-pil, python3-pygraphviz, python3-pyqt5, python3-pyqt5.qtsvg, python3-sphinx, python3-tk, python3-xlib, zlib1g-dev, dvipng, graphviz, libjs-jquery, lmodern, texlive-fonts-recommended, texlive-lang-all, texlive-plain-generic, texlive-lang-greek, texlive-latex-extra, texlive-latex-recommended, texlive-pictures, texlive-xetex, tipa Package-List: libyade deb science optional arch=amd64,arm64 python3-yade deb python optional arch=amd64,arm64 yade deb science optional arch=amd64,arm64 yade-doc deb doc optional arch=all Checksums-Sha1: fe21b0b6cea67077e3b4afb48c9bc3b17e09e2bc 14033939 yade_2025.2.0.orig.tar.bz2 e8d8e47447ed4d6de8377123c074b108e3e62835 833 yade_2025.2.0.orig.tar.bz2.asc 1cb76d17dbcd8e3d139542d90ece56d521612ff4 26336 yade_2025.2.0-2.debian.tar.xz Checksums-Sha256: 42702372251bf5e8f07a364bdf30533a1318947e4db90435b1f89293dc029156 14033939 yade_2025.2.0.orig.tar.bz2 b7ac73af0ad9830e3e1a393c3273baa1dba109bb84720b46f9235be7337a8394 833 yade_2025.2.0.orig.tar.bz2.asc 739a21d0de532ece5f84b035dfa19cac27b2014d85dcfaa6a4cba127c879ee13 26336 yade_2025.2.0-2.debian.tar.xz Files: ef03ba3079003c50108d7f7ed0919db0 14033939 yade_2025.2.0.orig.tar.bz2 632cf74cca9e278d63956bbf0f20f2c6 833 yade_2025.2.0.orig.tar.bz2.asc 0ab51f33d7259ea4d49747babae2c89d 26336 yade_2025.2.0-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmim7X8QHGJhZ2VAZGVi aWFuLm9yZwAKCRAfXHqLRVZDFNgVC/0Spe6xIOtN7Wnn5zrXQO5BweSUHb8gZDzS n21vrNaCPbYjF8s2j6/WOMGzl+9OY2DaBOgZ4U6dfG6MAHsBM16z0qC+P2lXTiLq 9rvKMnCM993nKaLC1Z2uj7t6VRTpMOwUe2oq8aCPbRosrm4iDREONuKwIISwhId1 H4wwird258ziUSW7w2zW75SXRuf8pNUi1F4j+8bEE8PKhFMdnltzj0+c7OhNfotC 1MX1dxnj1HH7uEf3Ma1H47bGd7+31OlQWjzQP8EPmXoodfWhYOjA3W8Itrlg1rEs IuFI/r3VmY8L4xb0f9dac/7MbKRMJtXrjEYqMaZxE8LhHqYEMDu4M5aWsPwFiK73 LxUo/j0FyVzff+R16YTfAKCkP89iPZYOQbWR7+Wts3QDBGR8iu2XnUQ7XZzwm4QN IPDwb1SI/1ZZI3MDC+7g4V7SaB3DmzFyb/JCQxaYuzhrvpIdD6aQbxtAVNLJ73HR 6Dh8Q7iV6gD3RBbsJP7KSE67Uhb9ITc= =2WtZ -----END PGP SIGNATURE----- gpg: Signature made Thu Aug 21 09:57:19 2025 UTC gpg: using RSA key 406220C8B8552802378CCE411F5C7A8B45564314 gpg: issuer "bage@debian.org" gpg: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./yade_2025.2.0-2.dsc: no acceptable signature found dpkg-source: info: extracting yade in /build/reproducible-path/yade-2025.2.0 dpkg-source: info: unpacking yade_2025.2.0.orig.tar.bz2 dpkg-source: info: unpacking yade_2025.2.0-2.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 remove-python3-ipython-genutils Check disk space ---------------- Sufficient free space for build Hack binNMU version ------------------- Created changelog entry for binNMU version 2025.2.0-2+b1 User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=8 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh SOURCE_DATE_EPOCH=1760601900 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -B dpkg-buildpackage: info: source package yade dpkg-buildpackage: info: source version 2025.2.0-2+b1 dpkg-buildpackage: info: source distribution sid dpkg-buildpackage: info: source changed by arm Build Daemon (arm-conova-04) dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --builddirectory=/build/reproducible-path/yade-2025.2.0/debian/build --with python3 --no-parallel dh_auto_clean -O--builddirectory=/build/reproducible-path/yade-2025.2.0/debian/build -O--no-parallel debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/yade-2025.2.0' rm -rf /build/reproducible-path/yade-2025.2.0/debian/build-double rm -rf /build/reproducible-path/yade-2025.2.0/debian/build-longdouble rm -rf /build/reproducible-path/yade-2025.2.0/debian/build-float128 rm -rf /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 rm -rf /build/reproducible-path/yade-2025.2.0/yade.1 rm -rf /build/reproducible-path/yade-2025.2.0/yade-batch.1 rm -rf /build/reproducible-path/yade-2025.2.0/debian/matplotlib rm -rf /build/reproducible-path/yade-2025.2.0/doc/sphinx/_build rm -rf /build/reproducible-path/yade-2025.2.0/doc/sphinx/__pycache__ make[1]: Leaving directory '/build/reproducible-path/yade-2025.2.0' dh_autoreconf_clean -O--builddirectory=/build/reproducible-path/yade-2025.2.0/debian/build -O--no-parallel dh_clean -O--builddirectory=/build/reproducible-path/yade-2025.2.0/debian/build -O--no-parallel debian/rules binary-arch dh binary-arch --builddirectory=/build/reproducible-path/yade-2025.2.0/debian/build --with python3 --no-parallel dh_update_autotools_config -a -O--builddirectory=/build/reproducible-path/yade-2025.2.0/debian/build -O--no-parallel dh_autoreconf -a -O--builddirectory=/build/reproducible-path/yade-2025.2.0/debian/build -O--no-parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/yade-2025.2.0' 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/build/reproducible-path/yade-2025.2.0/debian/build-double -DSUFFIX=-double -DREAL_DECIMAL_PLACES=15 cd debian/build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config 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/build/reproducible-path/yade-2025.2.0/debian/build-double -DSUFFIX=-double -DREAL_DECIMAL_PLACES=15 ../.. CMake Deprecation Warning at CMakeLists.txt:56 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.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 2025.2.0 -- 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.13;3.12;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:345 (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.13 (found version "3.13.8") Trying python version: 3.13 parsed as 3 13 Python version 3.13.8 found, try to import dependencies... CMake Warning (dev) at cMake/YadePythonHelpers.cmake:122 (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:363 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. -- Found IPYTHON: /usr/lib/python3/dist-packages/IPython -- IPython version found: 8.35.0 -- Found NUMPY: /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -- numpy version found: 2.3.3 -- Found MATPLOTLIB: /usr/lib/python3/dist-packages/matplotlib -- matplotlib version found: 3.10.1+dfsg1 -- Found PYGRAPHVIZ: /usr/lib/python3/dist-packages/pygraphviz -- pygraphviz version found: 1.14 -- Found XLIB: /usr/lib/python3/dist-packages/Xlib -- Xlib version found: (0,33) -- Found SPHINX: /usr/lib/python3/dist-packages/sphinx -- sphinx version found: 8.2.3 -- Found TKINTER: /usr/lib/python3.13/tkinter -- tkinter version found: 8.6 -- Boost_VERSION: 1.83.0 -- Boost_LIB_VERSION: -- Boost_INCLUDE_DIRS: /usr/include -- Boost_LIBRARIES: Boost::pythonBoost::threadBoost::filesystemBoost::iostreamsBoost::regexBoost::serializationBoost::systemBoost::date_timeBoost::log Found all python dependencies with version 3.13.8, will compile yade with that. -- g++ version 15.2.0 > 13 setting -Wno-error=array-bounds= -- Almost all useful errors are enabled and it is g++ version 15.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 -- Will now try to find python-mpmath using /usr/bin/python3.13 -- 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.3.0 -- Will now try to find MPFR library https://www.mpfr.org, debian package libmpfr-dev -- Found MPFR: /usr/include (Required is at least version "1.0.0") -- Checking /usr/include/mpreal.h provided by package libmpfrc++-dev -- Will now try to find MPC library http://www.multiprecision.org/mpc/, debian package libmpc-dev -- Found MPC: /usr/include (Required is at least version "1.0.0") -- MPFR enabled, version: 4.2.2, linking with /usr/lib/aarch64-linux-gnu/libmpfr.so -- MPC version 1.3.1 found in /usr/include -- 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.3.1") -- Found Eigen3, version: 3.4.0 -- Disable vectorization -- Checking supported libvtk versions: 9;8.2;8.1;6 -- Found VTK, version: 9.5.2 -- 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 -- 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;/usr/include/sysprof-6;/usr/include -- Looking for include file glib/gregex.h -- Looking for include file glib/gregex.h - not found -- Found GTS -- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so -- 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 -- 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 MPFR MPC VTK OPENMP GTS QT5 LS_DEM FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES -- Disabled features: ASAN 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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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 -- =========================================================== CMake Warning (dev) at CMakeLists.txt:1597 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1608 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1615 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1623 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1632 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1644 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. -- Configuring done (6.7s) -- Generating done (0.2s) 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: /build/reproducible-path/yade-2025.2.0/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/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -DSUFFIX=-longdouble -DREAL_DECIMAL_PLACES=18 cd debian/build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config 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/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -DSUFFIX=-longdouble -DREAL_DECIMAL_PLACES=18 ../.. CMake Deprecation Warning at CMakeLists.txt:56 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.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 2025.2.0 -- 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.13;3.12;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:345 (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.13 (found version "3.13.8") Trying python version: 3.13 parsed as 3 13 Python version 3.13.8 found, try to import dependencies... CMake Warning (dev) at cMake/YadePythonHelpers.cmake:122 (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:363 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. -- Found IPYTHON: /usr/lib/python3/dist-packages/IPython -- IPython version found: 8.35.0 -- Found NUMPY: /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -- numpy version found: 2.3.3 -- Found MATPLOTLIB: /usr/lib/python3/dist-packages/matplotlib -- matplotlib version found: 3.10.1+dfsg1 -- Found PYGRAPHVIZ: /usr/lib/python3/dist-packages/pygraphviz -- pygraphviz version found: 1.14 -- Found XLIB: /usr/lib/python3/dist-packages/Xlib -- Xlib version found: (0,33) -- Found SPHINX: /usr/lib/python3/dist-packages/sphinx -- sphinx version found: 8.2.3 -- Found TKINTER: /usr/lib/python3.13/tkinter -- tkinter version found: 8.6 -- Boost_VERSION: 1.83.0 -- Boost_LIB_VERSION: -- Boost_INCLUDE_DIRS: /usr/include -- Boost_LIBRARIES: Boost::pythonBoost::threadBoost::filesystemBoost::iostreamsBoost::regexBoost::serializationBoost::systemBoost::date_timeBoost::log Found all python dependencies with version 3.13.8, will compile yade with that. -- g++ version 15.2.0 > 13 setting -Wno-error=array-bounds= -- Almost all useful errors are enabled and it is g++ version 15.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 -- Will now try to find python-mpmath using /usr/bin/python3.13 -- 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.3.0 -- Checking compiler version for PrecisionLongDouble -- Will now try to find MPFR library https://www.mpfr.org, debian package libmpfr-dev -- Found MPFR: /usr/include (Required is at least version "1.0.0") -- Checking /usr/include/mpreal.h provided by package libmpfrc++-dev -- Will now try to find MPC library http://www.multiprecision.org/mpc/, debian package libmpc-dev -- Found MPC: /usr/include (Required is at least version "1.0.0") -- MPFR enabled, version: 4.2.2, linking with /usr/lib/aarch64-linux-gnu/libmpfr.so -- MPC version 1.3.1 found in /usr/include -- 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.3.1") -- Found Eigen3, version: 3.4.0 -- Disable vectorization -- Checking supported libvtk versions: 9;8.2;8.1;6 -- Found VTK, version: 9.5.2 -- 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 -- 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;/usr/include/sysprof-6;/usr/include -- Looking for include file glib/gregex.h -- Looking for include file glib/gregex.h - not found -- Found GTS -- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so -- 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 -- 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 MPFR MPC VTK OPENMP GTS QT5 FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES -- Disabled features: ASAN 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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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 -- =========================================================== CMake Warning (dev) at CMakeLists.txt:1597 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1608 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1615 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1623 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1632 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1644 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. -- Configuring done (6.5s) -- Generating done (0.2s) 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: /build/reproducible-path/yade-2025.2.0/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/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -DSUFFIX=-mpfr150 -DREAL_DECIMAL_PLACES=150 cd debian/build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config 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/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -DSUFFIX=-mpfr150 -DREAL_DECIMAL_PLACES=150 ../.. CMake Deprecation Warning at CMakeLists.txt:56 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.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 2025.2.0 -- 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.13;3.12;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:345 (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.13 (found version "3.13.8") Trying python version: 3.13 parsed as 3 13 Python version 3.13.8 found, try to import dependencies... CMake Warning (dev) at cMake/YadePythonHelpers.cmake:122 (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:363 (FIND_PYTHON_PACKAGES) This warning is for project developers. Use -Wno-dev to suppress it. -- Found IPYTHON: /usr/lib/python3/dist-packages/IPython -- IPython version found: 8.35.0 -- Found NUMPY: /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -- numpy version found: 2.3.3 -- Found MATPLOTLIB: /usr/lib/python3/dist-packages/matplotlib -- matplotlib version found: 3.10.1+dfsg1 -- Found PYGRAPHVIZ: /usr/lib/python3/dist-packages/pygraphviz -- pygraphviz version found: 1.14 -- Found XLIB: /usr/lib/python3/dist-packages/Xlib -- Xlib version found: (0,33) -- Found SPHINX: /usr/lib/python3/dist-packages/sphinx -- sphinx version found: 8.2.3 -- Found TKINTER: /usr/lib/python3.13/tkinter -- tkinter version found: 8.6 -- Boost_VERSION: 1.83.0 -- Boost_LIB_VERSION: -- Boost_INCLUDE_DIRS: /usr/include -- Boost_LIBRARIES: Boost::pythonBoost::threadBoost::filesystemBoost::iostreamsBoost::regexBoost::serializationBoost::systemBoost::date_timeBoost::log Found all python dependencies with version 3.13.8, will compile yade with that. -- g++ version 15.2.0 > 13 setting -Wno-error=array-bounds= -- Almost all useful errors are enabled and it is g++ version 15.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 -- Real type will use mpfr precision. -- Will now try to find python-mpmath using /usr/bin/python3.13 -- 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.3.0 -- Checking compiler version for PrecisionMpfr150 -- Will now try to find MPFR library https://www.mpfr.org, debian package libmpfr-dev -- Found MPFR: /usr/include (Required is at least version "1.0.0") -- Checking /usr/include/mpreal.h provided by package libmpfrc++-dev -- Will now try to find MPC library http://www.multiprecision.org/mpc/, debian package libmpc-dev -- Found MPC: /usr/include (Required is at least version "1.0.0") -- MPFR enabled, version: 4.2.2, linking with /usr/lib/aarch64-linux-gnu/libmpfr.so -- MPC version 1.3.1 found in /usr/include -- Will use PrecisionMpfr150 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.3.1") -- Found Eigen3, version: 3.4.0 -- Disable vectorization -- Checking supported libvtk versions: 9;8.2;8.1;6 -- Found VTK, version: 9.5.2 -- 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 -- 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;/usr/include/sysprof-6;/usr/include -- Looking for include file glib/gregex.h -- Looking for include file glib/gregex.h - not found -- Found GTS -- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so -- 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 -- 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 MPFR MPC VTK OPENMP GTS QT5 FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES -- Disabled features: ASAN 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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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 -- =========================================================== CMake Warning (dev) at CMakeLists.txt:1597 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1608 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1615 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1623 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1632 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. CMake Warning (dev) at CMakeLists.txt:1644 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" 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. -- Configuring done (6.7s) -- Generating done (0.2s) 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: /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 mkdir -p /build/reproducible-path/yade-2025.2.0/debian/matplotlib mkdir -p /build/reproducible-path/yade-2025.2.0/debian/tmp #Output an information about available memory and CPU cat /proc/meminfo MemTotal: 32809424 kB MemFree: 12449336 kB MemAvailable: 31828920 kB Buffers: 763824 kB Cached: 18072148 kB SwapCached: 2808 kB Active: 348548 kB Inactive: 18644400 kB Active(anon): 158508 kB Inactive(anon): 9404 kB Active(file): 190040 kB Inactive(file): 18634996 kB Unevictable: 21956 kB Mlocked: 21956 kB SwapTotal: 134217724 kB SwapFree: 134201852 kB Dirty: 46332 kB Writeback: 0 kB AnonPages: 175252 kB Mapped: 208048 kB Shmem: 56 kB KReclaimable: 937124 kB Slab: 1119740 kB SReclaimable: 937124 kB SUnreclaim: 182616 kB KernelStack: 3584 kB PageTables: 3468 kB SecPageTables: 0 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 150622436 kB Committed_AS: 292436 kB VmallocTotal: 135288315904 kB VmallocUsed: 46092 kB VmallocChunk: 0 kB Percpu: 4944 kB HardwareCorrupted: 0 kB AnonHugePages: 45056 kB ShmemHugePages: 0 kB ShmemPmdMapped: 0 kB FileHugePages: 0 kB FilePmdMapped: 0 kB CmaTotal: 65536 kB CmaFree: 53248 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 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 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 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 CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 4 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 5 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 6 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 7 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 8 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 9 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 10 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 processor : 11 BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x3 CPU part : 0xd0c CPU revision : 1 make[1]: Leaving directory '/build/reproducible-path/yade-2025.2.0' debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/yade-2025.2.0' dh_auto_build -B/build/reproducible-path/yade-2025.2.0/debian/build-double cd debian/build-double && make -j1 INSTALL="install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' /usr/bin/cmake -S/build/reproducible-path/yade-2025.2.0 -B/build/reproducible-path/yade-2025.2.0/debian/build-double --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles /build/reproducible-path/yade-2025.2.0/debian/build-double//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build.make gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/gui /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/gui /build/reproducible-path/yade-2025.2.0/debian/build-double/gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build.make gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make[4]: Nothing to be done for 'gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build'. make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 0%] Built target _GLViewer_autogen_timestamp_deps make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/gui /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/gui /build/reproducible-path/yade-2025.2.0/debian/build-double/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 1%] Automatic MOC for target _GLViewer cd /build/reproducible-path/yade-2025.2.0/debian/build-double/gui && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/yade-2025.2.0/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.31/Modules/CMakeCXXCompilerABI.cpp -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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++/15 -I/usr/include/aarch64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/aarch64-linux-gnu/15/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_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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++/15 -I/usr/include/aarch64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/aarch64-linux-gnu/15/include -I/usr/local/include --include /build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /build/reproducible-path/yade-2025.2.0/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_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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++/15 -I/usr/include/aarch64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/aarch64-linux-gnu/15/include -I/usr/local/include --include /build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /build/reproducible-path/yade-2025.2.0/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" AutoMoc: Merging MOC dependencies into "SRC:/debian/build-double/gui/_GLViewer_autogen/deps" 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" cd /build/reproducible-path/yade-2025.2.0/debian/build-double/gui && /usr/bin/cmake -E touch /build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/timestamp make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/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 '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/gui /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/gui /build/reproducible-path/yade-2025.2.0/debian/build-double/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" Dependencies file "gui/_GLViewer_autogen/deps" is newer than depends file "/build/reproducible-path/yade-2025.2.0/debian/build-double/gui/CMakeFiles/_GLViewer.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target _GLViewer make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-double/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/mocs_compilation.cpp [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-double/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.cpp [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-double/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/gui/qt5/_GLViewer.cpp [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-double/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/gui/qt5/OpenGLManager.cpp [ 3%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-double/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp [ 3%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-double/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerMouse.cpp [ 3%] Linking CXX shared library lib/aarch64-linux-gnu/_GLViewer.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/_GLViewer.dir/link.txt --verbose=1 /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. warning: found a total of 28 dynamically-linked objects incompatible with GCS requirements. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_GLViewer.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.17 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 4%] Built target _GLViewer make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/yade.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Body.cpp [ 4%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/BodyContainer.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Cell.cpp [ 5%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Clump.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Dispatching.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Engine.cpp [ 6%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/FileGenerator.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/ForceContainerParallel.cpp [ 7%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Interaction.cpp [ 8%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.cpp [ 8%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Callbacks.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.hpp:3, from /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.cpp:1: In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = int; SrcScalar = int]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24, inlined from ‘virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:61:2482: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘((const int*)((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)))[2]’ may be used uninitialized [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.hpp:4: /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp: In member function ‘virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:61:2489: note: ‘’ declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = int; SrcScalar = int]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24, inlined from ‘virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:61:2482: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘*(long unsigned int*)((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] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp: In member function ‘virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:61:2489: note: ‘’ declared here 61 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Interaction,Serializable,"Interaction between pair of bodies.", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const 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:208:24, inlined from ‘yade::Se3& yade::Se3::operator=(const yade::Se3&)’ at /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2241: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘*(const double*)((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] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:6, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4: /build/reproducible-path/yade-2025.2.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2248: note: ‘’ declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const 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:208:24, inlined from ‘yade::Se3& yade::Se3::operator=(const yade::Se3&)’ at /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2241: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘((const double*)((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)))[1]’ may be used uninitialized [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/reproducible-path/yade-2025.2.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2248: note: ‘’ declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const 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:208:24, inlined from ‘yade::Se3& yade::Se3::operator=(const yade::Se3&)’ at /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2241: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘((const double*)((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)))[2]’ may be used uninitialized [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/reproducible-path/yade-2025.2.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2248: note: ‘’ declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const 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:208:24, inlined from ‘Eigen::QuaternionBase& Eigen::QuaternionBase::operator=(const Eigen::QuaternionBase&) [with Derived = Eigen::Quaternion]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:546:12, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(const Eigen::Quaternion&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:98, inlined from ‘yade::Se3& yade::Se3::operator=(const yade::Se3&)’ at /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2241: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘((const double*)((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)))[3]’ may be used uninitialized [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/reproducible-path/yade-2025.2.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2248: note: ‘’ declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const 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:208:24, inlined from ‘Eigen::QuaternionBase& Eigen::QuaternionBase::operator=(const Eigen::QuaternionBase&) [with Derived = Eigen::Quaternion]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:546:12, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(const Eigen::Quaternion&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:98, inlined from ‘yade::Se3& yade::Se3::operator=(const yade::Se3&)’ at /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2241: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘((const double*)((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)))[4]’ may be used uninitialized [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/reproducible-path/yade-2025.2.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2248: note: ‘’ declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const 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:208:24, inlined from ‘Eigen::QuaternionBase& Eigen::QuaternionBase::operator=(const Eigen::QuaternionBase&) [with Derived = Eigen::Quaternion]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:546:12, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(const Eigen::Quaternion&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:98, inlined from ‘yade::Se3& yade::Se3::operator=(const yade::Se3&)’ at /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2241: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘((const double*)((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)))[5]’ may be used uninitialized [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/reproducible-path/yade-2025.2.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2248: note: ‘’ declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 3; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const 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:208:24, inlined from ‘Eigen::QuaternionBase& Eigen::QuaternionBase::operator=(const Eigen::QuaternionBase&) [with Derived = Eigen::Quaternion]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:546:12, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(const Eigen::Quaternion&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:98, inlined from ‘yade::Se3& yade::Se3::operator=(const yade::Se3&)’ at /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:135:31, inlined from ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2241: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘((const double*)((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)))[6]’ may be used uninitialized [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/reproducible-path/yade-2025.2.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2248: note: ‘’ declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const 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:208:24, inlined from ‘Eigen::QuaternionBase& Eigen::QuaternionBase::operator=(const Eigen::QuaternionBase&) [with Derived = Eigen::Quaternion]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:546:12, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(const Eigen::Quaternion&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:98, inlined from ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2880: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘*(const double*)((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] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/reproducible-path/yade-2025.2.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2887: note: ‘’ declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const 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:208:24, inlined from ‘Eigen::QuaternionBase& Eigen::QuaternionBase::operator=(const Eigen::QuaternionBase&) [with Derived = Eigen::Quaternion]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:546:12, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(const Eigen::Quaternion&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:98, inlined from ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2880: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘((const double*)((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)))[1]’ may be used uninitialized [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/reproducible-path/yade-2025.2.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2887: note: ‘’ declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const 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:208:24, inlined from ‘Eigen::QuaternionBase& Eigen::QuaternionBase::operator=(const Eigen::QuaternionBase&) [with Derived = Eigen::Quaternion]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:546:12, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(const Eigen::Quaternion&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:98, inlined from ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2880: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘((const double*)((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)))[2]’ may be used uninitialized [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/reproducible-path/yade-2025.2.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2887: note: ‘’ declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ In member function ‘void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]’, inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 3; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 4]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const 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:208:24, inlined from ‘Eigen::QuaternionBase& Eigen::QuaternionBase::operator=(const Eigen::QuaternionBase&) [with Derived = Eigen::Quaternion]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:546:12, inlined from ‘Eigen::Quaternion& Eigen::Quaternion::operator=(const Eigen::Quaternion&) [with _Scalar = double; int _Options = 0]’ at /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Geometry/Quaternion.h:281:98, inlined from ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2880: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: ‘((const double*)((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)))[3]’ may be used uninitialized [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/reproducible-path/yade-2025.2.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/State.hpp:54:2887: note: ‘’ declared here 54 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(State,Serializable,"State of a body (spatial configuration, internal variables).", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/MPIBodyContainer.cpp [ 9%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Material.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Omega.cpp [ 10%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Scene.cpp [ 10%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/SimulationFlow.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/State.cpp [ 11%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/ThreadRunner.cpp [ 12%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/ThreadWorker.cpp [ 12%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/corePlugins.cpp [ 13%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/base/Math.cpp [ 13%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/RealHPConfig.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/factory/ClassFactory.cpp [ 14%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/factory/DynLibManager.cpp [ 14%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/base/Logging.cpp [ 15%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/compatibility/LapackCompatibility.cpp [ 15%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/compatibility/VTKCompatibility.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:51: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp: In member function ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’: /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:65: note: ‘’ declared here 51 | string key = boost::python::extract(t[0]); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:51: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp: In member function ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’: /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:65: note: ‘’ declared here 51 | string key = boost::python::extract(t[0]); | ^ [ 16%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/pyutil/gil.cpp [ 16%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/stl_vector.h:1421:30, inlined from ‘void yadeInitialize(boost::python::list&, const std::string&)’ at /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp: In function ‘void yadeInitialize(boost::python::list&, const std::string&)’: /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:72: note: ‘’ declared here 57 | ppp.push_back(boost::python::extract(pp[i])); | ^ [ 17%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/opengl/GLUtils.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2025.2.0/lib/opengl/GLUtils.hpp:7, from /build/reproducible-path/yade-2025.2.0/lib/opengl/GLUtils.cpp:1: /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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/computational-geometry/MarchingCube.cpp [ 18%] 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/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/yade.dir/link.d -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" /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 18%] Built target yade make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 19%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/Bo1_Aabb.cpp [ 19%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.cpp [ 19%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/Cylinder.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Cylinder.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/common/Cylinder.cpp:4: /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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.cpp [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/ForceEngine.cpp [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_NormPhys.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_NormPhys.cpp:3: /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: ‘actualRhsPtr’ 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/Gl1_PFacet.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_PFacet.cpp [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_Primitives.cpp [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.cpp [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.cpp [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/Grid_GUI.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid_GUI.cpp:10: /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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/HydroForceEngine.cpp [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/InsertionSortCollider.cpp [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/KinematicEngines.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/KinematicEngines.cpp:2: /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: ‘actualRhsPtr’ 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/MatchMaker.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.cpp [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2025.2.0/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/DynLibDispatcher.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.cpp:6: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.cpp [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/ParallelEngine.cpp [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/ResetRandomPosition.cpp [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/SPHEngine.cpp [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/SpatialQuickSortCollider.cpp [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/TimeAverager.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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/TimeAverager.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/TimeAverager.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/TimeAverager.cpp.o -c /build/reproducible-path/yade-2025.2.0/pkg/common/TimeAverager.cpp [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/Wall.cpp [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/common/common.cpp [ 28%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_common.dir/link.d -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/TimeAverager.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 28%] Built target pkg_common make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 29%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/BubbleMat.cpp [ 29%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillarityEngine.cpp [ 29%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.cpp [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhysDelaunay.cpp [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryStressRecorder.cpp [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.cpp [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.hpp:50, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.cpp:2: /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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.cpp [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.cpp [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.cpp [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FacetTopologyAnalyzer.cpp [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FlatGridCollider.cpp [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ForceTorqueRecorder.cpp [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.cpp [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictViscoPM.cpp [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/GlobalStiffnessTimeStepper.cpp [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlin.cpp [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlinExtended.cpp [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/InelastCohFrictPM.cpp [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Integrator.cpp [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ip2_ElastMat.cpp [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.cpp [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemC__Engine.cpp [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.cpp [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.cpp [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.cpp In file included from /usr/include/c++/15/ostream:42, from /usr/include/c++/15/istream:43, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.cpp:2: 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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.cpp:155:508: /usr/include/c++/15/bits/ostream.h:232:25: warning: ‘F’ may be used uninitialized [-Wmaybe-uninitialized] 232 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ /build/reproducible-path/yade-2025.2.0/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)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.cpp:135:20: note: ‘F’ was declared here 135 | Real a(0), F; | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/LubricationWithPotential.cpp [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.cpp [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/MeasureCapStress.cpp [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/MicroMacroAnalyser.cpp [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/MortarMat.cpp [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/NewtonIntegrator.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/NewtonIntegrator.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/NewtonIntegrator.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.cpp [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.cpp [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/RungeKuttaCashKarp54Integrator.cpp [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/STLImporter.cpp [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/SampleCapillaryPressureEngine.cpp [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ScGeom.cpp [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.cpp:2: /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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TesselationWrapper.cpp [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Tetra.cpp [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.cpp [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.cpp [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.cpp [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStressController.cpp [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/UnbalancedForceCallbacks.cpp [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/UniaxialStrainer.cpp [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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/ViscoElasticSupport.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o -c /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoElasticSupport.cpp [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.cpp In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.cpp:1: /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp: In member function ‘virtual void yade::Law2_ScGeom_ViscElCapPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/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.", | ^ /build/reproducible-path/yade-2025.2.0/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.", | ^ /build/reproducible-path/yade-2025.2.0/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.", | ^ /build/reproducible-path/yade-2025.2.0/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.", | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.cpp [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/dem/WirePM.cpp [ 51%] 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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_dem.dir/link.d -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/ViscoElasticSupport.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 /usr/lib/aarch64-linux-gnu/li/usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. bboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 51%] Built target pkg_dem make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 51%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp [ 52%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_Node_Aabb.cpp [ 52%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/CohesiveMat.cpp [ 52%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableCohesiveElement.cpp [ 53%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.cpp [ 53%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/FEInternalForceDispatchers.cpp [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/FEInternalForceEngine.cpp [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_DeformableElement.cpp [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_Node.cpp [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra.cpp [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/LinElastMat.cpp [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Node.cpp [ 57%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_fem.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 57%] Built target pkg_fem make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 58%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_lbm_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/lbm/HydrodynamicsLawLBM.cpp [ 58%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_lbm_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/lbm/LBMnode.cpp [ 58%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_lbm.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 58%] Built target pkg_lbm make -f CMakeFiles/pkg_levelSet.dir/build.make CMakeFiles/pkg_levelSet.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/pkg_levelSet.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/pkg_levelSet.dir/build.make CMakeFiles/pkg_levelSet.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 59%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/FastMarchingMethod.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/levelSet/FastMarchingMethod.cpp [ 59%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/Gl1_LevelSet.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/levelSet/Gl1_LevelSet.cpp [ 60%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSet.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/levelSet/LevelSet.cpp [ 60%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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/LevelSetIGeom.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIGeom.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIGeom.cpp.o -c /build/reproducible-path/yade-2025.2.0/pkg/levelSet/LevelSetIGeom.cpp [ 60%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIg2.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/levelSet/LevelSetIg2.cpp In file included from /usr/include/c++/15/ostream:42, from /usr/include/c++/15/istream:43, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/levelSet/LevelSetIg2.cpp:7: 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 ‘virtual bool yade::Ig2_Wall_LevelSet_MultiScGeom::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 /build/reproducible-path/yade-2025.2.0/pkg/levelSet/LevelSetIg2.cpp:306:551: /usr/include/c++/15/bits/ostream.h:232:25: warning: ‘distToNode’ may be used uninitialized [-Wmaybe-uninitialized] 232 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ /build/reproducible-path/yade-2025.2.0/pkg/levelSet/LevelSetIg2.cpp: In member function ‘virtual bool yade::Ig2_Wall_LevelSet_MultiScGeom::go(const boost::shared_ptr&, const boost::shared_ptr&, const yade::State&, const yade::State&, const yade::Vector3r&, const bool&, const boost::shared_ptr&)’: /build/reproducible-path/yade-2025.2.0/pkg/levelSet/LevelSetIg2.cpp:300:14: note: ‘distToNode’ was declared here 300 | Real distToNode, // one wall-level set distance value (< 0 when contact), for one node | ^~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetLaw2.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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/LevelSetLaw2.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetLaw2.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetLaw2.cpp.o -c /build/reproducible-path/yade-2025.2.0/pkg/levelSet/LevelSetLaw2.cpp [ 61%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetVolumeIg2.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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/LevelSetVolumeIg2.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetVolumeIg2.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetVolumeIg2.cpp.o -c /build/reproducible-path/yade-2025.2.0/pkg/levelSet/LevelSetVolumeIg2.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/levelSet/LevelSetVolumeIg2.cpp:14: /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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/OtherClassesForLSContact.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/levelSet/OtherClassesForLSContact.cpp [ 62%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/RegularGrid.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/levelSet/RegularGrid.cpp [ 62%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/ShopLS.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/levelSet/ShopLS.cpp [ 63%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/VolumeElasticLaw2.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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/VolumeElasticLaw2.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/VolumeElasticLaw2.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/VolumeElasticLaw2.cpp.o -c /build/reproducible-path/yade-2025.2.0/pkg/levelSet/VolumeElasticLaw2.cpp [ 63%] Building CXX object CMakeFiles/pkg_levelSet.dir/pkg/levelSet/VolumeGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_levelSet_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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/VolumeGeom.cpp.o -MF CMakeFiles/pkg_levelSet.dir/pkg/levelSet/VolumeGeom.cpp.o.d -o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/VolumeGeom.cpp.o -c /build/reproducible-path/yade-2025.2.0/pkg/levelSet/VolumeGeom.cpp [ 64%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_levelSet.dir/link.d -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/LevelSetIGeom.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetIg2.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetLaw2.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/LevelSetVolumeIg2.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 CMakeFiles/pkg_levelSet.dir/pkg/levelSet/VolumeElasticLaw2.cpp.o CMakeFiles/pkg_levelSet.dir/pkg/levelSet/VolumeGeom.cpp.o /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 64%] Built target pkg_levelSet make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 64%] Building CXX object CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_openfoam_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_openfoam.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/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 '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_01.cpp [ 65%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_02.cpp [ 66%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_Ig2.cpp [ 66%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_splitter.cpp [ 66%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_polyhedra.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/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 '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialBlock.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsPBLaw.cpp [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialBlock.cpp [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialBlock2AABB.cpp [ 70%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle.cpp [ 71%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle2AABB.cpp [ 71%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/RockBolt.cpp [ 72%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_potential.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/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 '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_01.cpp [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_02.cpp [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SimpleShear.cpp [ 73%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SpherePack.cpp [ 74%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp [ 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pre_dem.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/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 '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 74%] Building CXX object CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpre_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pre_potential.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/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 '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 75%] Building CXX object CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dpost_image_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.cpp [ 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/post_image.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/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 '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 76%] Building CXX object CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dkiss_fft_scalar=double -Dpost_vtk_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/debian/build-double/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.cpp [ 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/post_vtk.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 77%] Built target post_vtk make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles/boot.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 78%] Building CXX object CMakeFiles/boot.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dboot_EXPORTS -Dkiss_fft_scalar=double -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -I/build/reproducible-path/yade-2025.2.0/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.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/stl_vector.h:1421:30, inlined from ‘void yadeInitialize(boost::python::list&, const std::string&)’ at /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp: In function ‘void yadeInitialize(boost::python::list&, const std::string&)’: /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:72: note: ‘’ declared here 57 | ppp.push_back(boost::python::extract(pp[i])); | ^ [ 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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/boot.dir/link.d -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,/build/reproducible-path/yade-2025.2.0/debian/build-double/lib/aarch64-linux-gnu:/build/reproducible-path/yade-2025.2.0/debian/build-double/gui/lib/aarch64-linux-gnu: /usr/lib/aarch64-linux-gnu/libpython3.13.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/libmpfr.so /usr/lib/aarch64-linux-gnu/libmpc.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libpython3.13.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_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-/usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libbz2.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libz.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libopenblas.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libmpfr.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libmpc.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. warning: found a total of 33 dynamically-linked objects incompatible with GCS requirements. 9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 78%] Built target boot make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/cleanup.cpp [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/pygts.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/surface.cpp [ 81%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/vertex.cpp [ 82%] Linking CXX shared library lib/aarch64-linux-gnu/_gts.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_gts.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libgts.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_gts.dir/link.d -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" -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 82%] Built target _gts make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 82%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_libVersions_EXPORTS -Dkiss_fft_scalar=double -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/_libVersions.cpp [ 83%] Linking CXX shared library lib/aarch64-linux-gnu/_libVersions.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_libVersions.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_libVersions.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 83%] Built target _libVersions make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 83%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_log_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/_log.cpp [ 84%] Linking CXX shared library lib/aarch64-linux-gnu/_log.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_log.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_log.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 84%] Built target _log make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 84%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_math_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_math.cpp [ 84%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_math_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeStorageOrdering.cpp [ 85%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_math.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_math.dir/link.d -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" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 85%] Built target _math make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_minieigenHP.cpp [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathReal.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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/_ExposeMathReal.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathReal.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathReal.cpp.o -c /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathReal.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathReal.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string RealVisitor::__repr__(const boost::python::api::object&) [with RealT = boost::multiprecision::number, boost::multiprecision::et_off>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/RealVisitor.hpp:182:39: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/RealVisitor.hpp:9, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathReal.cpp:13: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string RealVisitor::__repr__(const boost::python::api::object&) [with RealT = boost::multiprecision::number, boost::multiprecision::et_off>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string RealVisitor::__repr__(const boost::python::api::object&) [with RealT = boost::multiprecision::number, boost::multiprecision::et_off>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/RealVisitor.hpp:182:39: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string RealVisitor::__repr__(const boost::python::api::object&) [with RealT = boost::multiprecision::number, boost::multiprecision::et_off>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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/_ExposeMathComplex.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o -c /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathComplex.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathComplex.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string ComplexVisitor::__repr__(const boost::python::api::object&) [with ComplexT = boost::multiprecision::number, boost::multiprecision::et_off>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/ComplexVisitor.hpp:185:39: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/ComplexVisitor.hpp:9, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathComplex.cpp:13: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string ComplexVisitor::__repr__(const boost::python::api::object&) [with ComplexT = boost::multiprecision::number, boost::multiprecision::et_off>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string ComplexVisitor::__repr__(const boost::python::api::object&) [with ComplexT = boost::multiprecision::number, boost::multiprecision::et_off>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/ComplexVisitor.hpp:185:39: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string ComplexVisitor::__repr__(const boost::python::api::object&) [with ComplexT = boost::multiprecision::number, boost::multiprecision::et_off>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeBoxes.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeBoxes.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeBoxes.cpp:14: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex1.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex1.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex1.cpp:17: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In file included from /usr/include/eigen3/Eigen/Core:287, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90: In copy constructor ‘Eigen::DenseStorage::DenseStorage(const Eigen::DenseStorage&) [with T = std::complex; int _Cols = 1; int _Options = 0]’, inlined from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, -1, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from ‘static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, -1, 1>]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:487:14: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:589:88: warning: ‘*(const Eigen::DenseStorage, -1, -1, 1, 0>*)((char*)& + offsetof(boost::python::extract, -1, 1, 0, -1, 1> >,boost::python::extract, -1, 1, 0, -1, 1> >::.boost::python::converter::extract_rvalue, -1, 1, 0, -1, 1> >::m_data.boost::python::converter::rvalue_from_python_data, -1, 1, 0, -1, 1> >::.boost::python::converter::rvalue_from_python_storage, -1, 1, 0, -1, 1> >::storage)).Eigen::DenseStorage, -1, -1, 1, 0>::m_rows’ may be used uninitialized [-Wmaybe-uninitialized] 589 | : m_data(internal::conditional_aligned_new_auto(other.m_rows*_Cols)) | ~~~~~~^~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, -1, 1>]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:487:39: note: ‘’ declared here 487 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex2.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex2.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex2.cpp:17: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeConverters.cpp In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:242, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeConverters.cpp:10: In member function ‘boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = double]’, inlined from ‘T pySeqItemExtract(PyObject*, int) [with T = double]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/converters.hpp:20:137: /usr/include/boost/python/extract.hpp:185:11: warning: ‘*(double*)((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] 185 | ); | ^ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeConverters.cpp:16: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/converters.hpp: In function ‘T pySeqItemExtract(PyObject*, int) [with T = double]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/converters.hpp:20:75: note: ‘’ declared here 20 | template T pySeqItemExtract(PyObject* o, int i) { return py::extract(py::object(py::handle<>(PySequence_GetItem(o, i))))(); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:14: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In file included from /usr/include/eigen3/Eigen/Core:337, from /build/reproducible-path/yade-2025.2.0/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: ‘actualRhsPtr’ 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:14: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In file included from /usr/include/eigen3/Eigen/Core:337, from /build/reproducible-path/yade-2025.2.0/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: ‘actualRhsPtr’ 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: ‘actualRhsPtr’ 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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:14: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1250:39: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1250:39: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1250:39: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1250:39: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2025.2.0/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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeStorageOrdering.cpp [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors1.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors1.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors1.cpp:23: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors2.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors2.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors2.cpp:23: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:2887:23, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:36, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:88, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:2887:23, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:36, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:88, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/_minieigenHP.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_minieigenHP.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_minieigenHP.dir/link.d -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/_ExposeMathReal.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.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" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 91%] Built target _minieigenHP make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 91%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/WeightedAverage2d.cpp [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/WeightedAverage2d.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/WeightedAverage2d.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/WeightedAverage2d.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 91%] Built target WeightedAverage2d make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 91%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_utils_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/_utils.cpp [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_utils.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_utils.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_utils.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 92%] Built target _utils make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 93%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_polyhedra_utils_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/_polyhedra_utils.cpp [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_polyhedra_utils.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_polyhedra_utils.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 93%] Built target _polyhedra_utils make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 93%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_packPredicates_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/pack/_packPredicates.cpp [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_packPredicates.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packPredicates.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libgts.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_packPredicates.dir/link.d -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,/build/reproducible-path/yade-2025.2.0/debian/build-double/py/lib/aarch64-linux-gnu: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 93%] Built target _packPredicates make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 94%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_packSpheres_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/pack/_packSpheres.cpp [ 94%] Linking CXX shared library lib/aarch64-linux-gnu/_packSpheres.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packSpheres.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_packSpheres.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 94%] Built target _packSpheres make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 94%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_packObb_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/pack/_packObb.cpp [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/_packObb.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packObb.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_packObb.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 95%] Built target _packObb make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 95%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -Dwrapper_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/wrapper/yadeWrapper.cpp [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/wrapper.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/wrapper.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/wrapper.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 96%] Built target wrapper make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 96%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_customConverters_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:17: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/stl_vector.h:1421:30, inlined from ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = std::__cxx11::basic_string]’ at /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp: In static member function ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = std::__cxx11::basic_string]’: /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:53: note: ‘’ declared here 216 | v->push_back(boost::python::extract(PySequence_GetItem(obj_ptr, i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:242: In member function ‘boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]’, inlined from ‘boost::python::extract::operator result_type() const [with T = bool]’ at /usr/include/boost/python/extract.hpp:136:23, inlined from ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]’ at /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:16: /usr/include/boost/python/extract.hpp:185:11: warning: ‘*(bool*)((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] 185 | ); | ^ /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp: In static member function ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]’: /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:53: note: ‘’ declared here 216 | v->push_back(boost::python::extract(PySequence_GetItem(obj_ptr, i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_customConverters.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_customConverters.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 97%] Built target _customConverters make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' cd /build/reproducible-path/yade-2025.2.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-double /build/reproducible-path/yade-2025.2.0/debian/build-double/py /build/reproducible-path/yade-2025.2.0/debian/build-double/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/_ymport.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/BoundaryParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/Lexer.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/Parser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/PointsParser.cpp [100%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/PolyMesh.cpp [100%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=64 -DYADE_REAL_DEC=15 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /build/reproducible-path/yade-2025.2.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_ymport.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_ymport.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' [100%] Built target _ymport make[3]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2025.2.0/debian/build-double/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' dh_auto_build -B/build/reproducible-path/yade-2025.2.0/debian/build-longdouble cd debian/build-longdouble && make -j1 INSTALL="install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' /usr/bin/cmake -S/build/reproducible-path/yade-2025.2.0 -B/build/reproducible-path/yade-2025.2.0/debian/build-longdouble --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles /build/reproducible-path/yade-2025.2.0/debian/build-longdouble//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build.make gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/gui /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build.make gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make[4]: Nothing to be done for 'gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build'. make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 0%] Built target _GLViewer_autogen_timestamp_deps make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/gui /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 0%] Automatic MOC for target _GLViewer cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/yade-2025.2.0/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.31/Modules/CMakeCXXCompilerABI.cpp -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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++/15 -I/usr/include/aarch64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/aarch64-linux-gnu/15/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_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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++/15 -I/usr/include/aarch64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/aarch64-linux-gnu/15/include -I/usr/local/include --include /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /build/reproducible-path/yade-2025.2.0/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_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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++/15 -I/usr/include/aarch64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/aarch64-linux-gnu/15/include -I/usr/local/include --include /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /build/reproducible-path/yade-2025.2.0/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" AutoMoc: Merging MOC dependencies into "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/deps" 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" cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui && /usr/bin/cmake -E touch /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/timestamp make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 0%] Built target _GLViewer_autogen make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/gui /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" Dependencies file "gui/_GLViewer_autogen/deps" is newer than depends file "/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/CMakeFiles/_GLViewer.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target _GLViewer make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 0%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/mocs_compilation.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp:10, from /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/mocs_compilation.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/gui/qt5/_GLViewer.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/_GLViewer.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/gui/qt5/OpenGLManager.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/OpenGLManager.hpp:5, from /build/reproducible-path/yade-2025.2.0/gui/qt5/OpenGLManager.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /build/reproducible-path/yade-2025.2.0/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:24, from /usr/include/boost/multiprecision/gmp.hpp:42, from /usr/include/boost/multiprecision/mpfr.hpp:13, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/ThinRealWrapper.hpp:56, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/ThinComplexWrapper.hpp:18, from /build/reproducible-path/yade-2025.2.0/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]’: /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:93:98: required from ‘yade::math::RealHP<1> yade::math::ConstConstantsHP<1>::PI’ 93 | template const RealHP ConstConstantsHP::PI = boost::math::constants::pi>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:100:107: required from ‘yade::math::RealHP<1> yade::math::ConstConstantsHP<1>::RAD_TO_DEG’ 100 | template const RealHP ConstConstantsHP::RAD_TO_DEG = RealHP(180) / ConstConstantsHP::PI; | ~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp:399:33: required from here 399 | glRotate(aa.angle() * Mathr::RAD_TO_DEG, aa.axis()[0], aa.axis()[1], aa.axis()[2]); | ^~~~~~~~~~ /usr/include/boost/math/constants/constants.hpp:259: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 259 | 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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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(); | ^ /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /build/reproducible-path/yade-2025.2.0/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)); | ~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘virtual void yade::GLViewer::postDraw()’: /build/reproducible-path/yade-2025.2.0/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(); | ^ /build/reproducible-path/yade-2025.2.0/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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In file included from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:15, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:8: In member function ‘void yade::Cell::postLoad(yade::Cell&)’, inlined from ‘void yade::Cell::setRefSize(const yade::Vector3r&)’ at /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:168:11: /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:183:50: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 183 | void postLoad(Cell&) { integrateAndUpdate(0); } | ~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘virtual void yade::GLViewer::postDraw()’: /build/reproducible-path/yade-2025.2.0/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() | ^~~~~~~~ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerMouse.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerMouse.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 3%] Linking CXX shared library lib/aarch64-linux-gnu/_GLViewer.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/_GLViewer.dir/link.txt --verbose=1 /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. warning: found a total of 28 dynamically-linked objects incompatible with GCS requirements. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_GLViewer.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.17 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 4%] Built target _GLViewer make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/yade.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Body.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/BodyContainer.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Cell.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:16, from /build/reproducible-path/yade-2025.2.0/core/Cell.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Cell.cpp:2: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 5%] 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Clump.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:5, from /build/reproducible-path/yade-2025.2.0/core/Clump.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:61: /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Dispatching.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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: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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Engine.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Engine.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/FileGenerator.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2025.2.0/core/FileGenerator.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /build/reproducible-path/yade-2025.2.0/lib/pyutil/gil.hpp:5, from /build/reproducible-path/yade-2025.2.0/core/FileGenerator.cpp:6: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/FileGenerator.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/FileGenerator.cpp:11: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/ForceContainerParallel.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2025.2.0/core/ForceContainerParallel.cpp:4: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Interaction.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:2, from /build/reproducible-path/yade-2025.2.0/core/Interaction.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 8%] 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.cpp:4: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Callbacks.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.hpp:3, from /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.hpp:4: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Material.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Material.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Omega.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2025.2.0/core/Omega.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Omega.cpp:12: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Scene.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/SimulationFlow.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/SimulationFlow.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/SimulationFlow.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/SimulationFlow.cpp:11: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/State.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/State.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/State.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/State.hpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/State.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/ThreadRunner.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/ThreadRunner.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/ThreadRunner.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/corePlugins.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2025.2.0/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/corePlugins.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/corePlugins.cpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/corePlugins.cpp:4: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 13%] 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/base/Math.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/RealHPConfig.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/RealHPConfig.hpp:31, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/RealHPConfig.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/factory/ClassFactory.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2025.2.0/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2025.2.0/lib/factory/ClassFactory.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/factory/DynLibManager.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2025.2.0/lib/factory/DynLibManager.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/base/Logging.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/compatibility/LapackCompatibility.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/compatibility/LapackCompatibility.hpp:71, from /build/reproducible-path/yade-2025.2.0/lib/compatibility/LapackCompatibility.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/compatibility/VTKCompatibility.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/compatibility/VTKCompatibility.hpp:29, from /build/reproducible-path/yade-2025.2.0/lib/compatibility/VTKCompatibility.cpp:14: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:51: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp: In member function ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’: /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:65: note: ‘’ declared here 51 | string key = boost::python::extract(t[0]); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:51: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp: In member function ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’: /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:65: note: ‘’ declared here 51 | string key = boost::python::extract(t[0]); | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/pyutil/gil.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/pyutil/gil.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/stl_vector.h:1421:30, inlined from ‘void yadeInitialize(boost::python::list&, const std::string&)’ at /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp: In function ‘void yadeInitialize(boost::python::list&, const std::string&)’: /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:72: note: ‘’ declared here 57 | ppp.push_back(boost::python::extract(pp[i])); | ^ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/opengl/GLUtils.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2025.2.0/lib/opengl/GLUtils.hpp:7, from /build/reproducible-path/yade-2025.2.0/lib/opengl/GLUtils.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/lib/opengl/GLUtils.cpp:73:47: required from here 73 | Quaternionr q(Quaternionr().setFromTwoVectors(Vector3r(0, 0, 1), to - from)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/lib/opengl/GLUtils.cpp:73:47: required from here 73 | Quaternionr q(Quaternionr().setFromTwoVectors(Vector3r(0, 0, 1), to - from)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/lib/opengl/GLUtils.cpp:73:47: required from here 73 | Quaternionr q(Quaternionr().setFromTwoVectors(Vector3r(0, 0, 1), to - from)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/ThinComplexWrapper.hpp:18, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:191: /build/reproducible-path/yade-2025.2.0/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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ^~~~~~~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/lib/opengl/GLUtils.cpp:73:47: required from here 73 | Quaternionr q(Quaternionr().setFromTwoVectors(Vector3r(0, 0, 1), to - from)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/computational-geometry/MarchingCube.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/computational-geometry/MarchingCube.hpp:11, from /build/reproducible-path/yade-2025.2.0/lib/computational-geometry/MarchingCube.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 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/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/yade.dir/link.d -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" /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 19%] Built target yade make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 19%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Bo1_Aabb.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Bo1_Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Bo1_Aabb.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/common/Bo1_Aabb.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 19%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Cylinder.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Cylinder.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/common/Cylinder.cpp:4: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/common/Cylinder.hpp:9: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ 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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/ForceEngine.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/ForceEngine.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/common/ForceEngine.cpp:4: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_NormPhys.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_NormPhys.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ 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: ‘actualRhsPtr’ 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/Gl1_PFacet.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_PFacet.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_PFacet.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_PFacet.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_PFacet.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_PFacet.hpp:5: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_Primitives.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_Primitives.hpp:18, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_Primitives.cpp:18: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_Primitives.hpp:20: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp:69:1938: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.cpp:11: /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp: In member function ‘virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp:69:1944: note: ‘’ declared here 69 | YADE_CLASS_BASE_DOC_ATTRS(HdapsGravityEngine,GravityEngine,"Read accelerometer in Thinkpad laptops (`HDAPS `__ and accordingly set gravity within the simulation. This code draws from `hdaps-gl `__ . See :ysrc:`scripts/test/hdaps.py` for an example.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp:69:1938: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp: In member function ‘virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp:69:1944: note: ‘’ declared here 69 | YADE_CLASS_BASE_DOC_ATTRS(HdapsGravityEngine,GravityEngine,"Read accelerometer in Thinkpad laptops (`HDAPS `__ and accordingly set gravity within the simulation. This code draws from `hdaps-gl `__ . See :ysrc:`scripts/test/hdaps.py` for an example.", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Grid_GUI.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid_GUI.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ 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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/HydroForceEngine.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/HydroForceEngine.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/common/HydroForceEngine.cpp:5: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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:56, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathFunctions.hpp:27, from /build/reproducible-path/yade-2025.2.0/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:60: /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/InsertionSortCollider.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/InsertionSortCollider.cpp:4: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/pkg/common/InsertionSortCollider.cpp: In member function ‘bool yade::InsertionSortCollider::spatialOverlapPeri(yade::Body::id_t, yade::Body::id_t, yade::Scene*, yade::Vector3i&) const’: /build/reproducible-path/yade-2025.2.0/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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/KinematicEngines.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/KinematicEngines.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/KinematicEngines.cpp:4: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ 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: ‘actualRhsPtr’ 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/MatchMaker.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2025.2.0/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/DynLibDispatcher.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.cpp:6: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.hpp:10: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.hpp:14: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/ParallelEngine.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/ParallelEngine.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/common/ParallelEngine.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/ResetRandomPosition.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/ResetRandomPosition.cpp:13: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/ResetRandomPosition.cpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/SPHEngine.cpp [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/SpatialQuickSortCollider.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/common/SpatialQuickSortCollider.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/SpatialQuickSortCollider.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/TimeAverager.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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/TimeAverager.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/TimeAverager.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/TimeAverager.cpp.o -c /build/reproducible-path/yade-2025.2.0/pkg/common/TimeAverager.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/TimeAverager.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/common/TimeAverager.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Wall.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Wall.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/common/Wall.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/common/Wall.cpp:3: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/common.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/common.cpp:4: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ScGeom.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/common/CylScGeom6D.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/common.cpp:7: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/common/common.cpp:14: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PyRunner::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp:18:1075: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/common/common.cpp:13: /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp: In member function ‘virtual void yade::PyRunner::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp:18:1081: note: ‘’ declared here 18 | YADE_CLASS_BASE_DOC_ATTRS(PyRunner,PeriodicEngine, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PyRunner::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp:18:1075: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp: In member function ‘virtual void yade::PyRunner::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp:18:1081: note: ‘’ declared here 18 | YADE_CLASS_BASE_DOC_ATTRS(PyRunner,PeriodicEngine, | ^ [ 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_common.dir/link.d -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/TimeAverager.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 29%] Built target pkg_common make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/BubbleMat.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/BubbleMat.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/BubbleMat.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillarityEngine.cpp [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::IPhysFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:63:519, inlined from ‘virtual void yade::Ip2_FrictMat_FrictMat_CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:49:558: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Ip2_FrictMat_FrictMat_CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::IPhysFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:63:519, inlined from ‘virtual void yade::Ip2_FrictMat_FrictMat_CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:49:558: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Ip2_FrictMat_FrictMat_CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhysDelaunay.cpp [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryStressRecorder.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryStressRecorder.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryStressRecorder.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryStressRecorder.cpp: In member function ‘virtual void yade::CapillaryStressRecorder::action()’: /build/reproducible-path/yade-2025.2.0/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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryStressRecorder.cpp:13: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.hpp:50, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.hpp:56: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ 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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Disp2DPropLoadEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:60:3385: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp: In member function ‘virtual void yade::Disp2DPropLoadEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:60:3391: note: ‘’ declared here 60 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Disp2DPropLoadEngine,BoundaryController, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Disp2DPropLoadEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:60:3385: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp: In member function ‘virtual void yade::Disp2DPropLoadEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:60:3391: note: ‘’ declared here 60 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Disp2DPropLoadEngine,BoundaryController, | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/IGeom.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/dem/DemXDofGeom.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.cpp:2: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.cpp:3: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.cpp:10: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:126:1475: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp: In member function ‘virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:126:1481: note: ‘’ declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:126:1475: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp: In member function ‘virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:126:1481: note: ‘’ declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::LawTester::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:62:7152: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp: In member function ‘virtual void yade::LawTester::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:62:7158: note: ‘’ declared here 62 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(LawTester,PartialEngine,"Prescribe and apply deformations of an interaction in terms of local normal and shear displacements and rotations (using either :yref:`disPpath` and :yref:`rotPath` [or :yref:`path` in the future]). Supported :yref:`IGeom` types are :yref:`ScGeom`, :yref:`L3Geom` and :yref:`L6Geom`. \n\nSee :ysrc:`scripts/test/law-test.py` for an example.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::LawTester::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:62:7152: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp: In member function ‘virtual void yade::LawTester::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:62:7158: note: ‘’ declared here 62 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(LawTester,PartialEngine,"Prescribe and apply deformations of an interaction in terms of local normal and shear displacements and rotations (using either :yref:`disPpath` and :yref:`rotPath` [or :yref:`path` in the future]). Supported :yref:`IGeom` types are :yref:`ScGeom`, :yref:`L3Geom` and :yref:`L6Geom`. \n\nSee :ysrc:`scripts/test/law-test.py` for an example.", | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:11: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:13: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FacetTopologyAnalyzer.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FacetTopologyAnalyzer.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FacetTopologyAnalyzer.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FacetTopologyAnalyzer.hpp:4: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FlatGridCollider.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FlatGridCollider.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ForceTorqueRecorder.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ForceTorqueRecorder.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ForceTorqueRecorder.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/ForceTorqueRecorder.hpp:3: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictViscoPM.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictViscoPM.hpp:22, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictViscoPM.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictViscoPM.hpp:23: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictViscoPM.hpp:25: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GeneralIntegratorInsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/GlobalStiffnessTimeStepper.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GlobalStiffnessTimeStepper.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GlobalStiffnessTimeStepper.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/TimeStepper.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GlobalStiffnessTimeStepper.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/TimeStepper.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GlobalStiffnessTimeStepper.cpp:16: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlin.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlin.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlin.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlin.hpp:15: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlinExtended.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlinExtended.hpp:17, from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlinExtended.cpp:15: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlinExtended.hpp:20: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Box_Sphere_ScGeom.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp:13: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp:5: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/InelastCohFrictPM.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/InelastCohFrictPM.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/InelastCohFrictPM.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Integrator.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Integrator.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ip2_ElastMat.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ip2_ElastMat.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ip2_ElastMat.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ip2_ElastMat.hpp:4: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:156:4165: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp: In member function ‘virtual void yade::Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:156:4178: note: ‘’ declared here 156 | YADE_CLASS_BASE_DOC_ATTRS(Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM,LawFunctor,"Interaction law for cohesive frictional material, e.g. rock, possibly presenting joint surfaces, that can be mechanically described with a smooth contact logic [Ivars2011]_ (implemented in Yade in [Scholtes2012]_). See examples/jointedCohesiveFrictionalPM for script examples. Joint surface definitions (through stl meshes or direct definition with gts module) are illustrated there.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:156:4165: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp: In member function ‘virtual void yade::Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:156:4178: note: ‘’ declared here 156 | YADE_CLASS_BASE_DOC_ATTRS(Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM,LawFunctor,"Interaction law for cohesive frictional material, e.g. rock, possibly presenting joint surfaces, that can be mechanically described with a smooth contact logic [Ivars2011]_ (implemented in Yade in [Scholtes2012]_). See examples/jointedCohesiveFrictionalPM for script examples. Joint surface definitions (through stl meshes or direct definition with gts module) are illustrated there.", | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemC__Engine.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemC__Engine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemC__Engine.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.cpp:14: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.cpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.cpp:6: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/common/ElastMat.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Law2_ScGeom_CapillaryPhys_Capillarity::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:95:2556: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp: In member function ‘virtual void yade::Law2_ScGeom_CapillaryPhys_Capillarity::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:95:2562: note: ‘’ declared here 95 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(Law2_ScGeom_CapillaryPhys_Capillarity,GlobalEngine,"This engine allows one to take into account capillary forces/effects between spheres coming from the presence of distinct interparticular liquid bridges (menisci) at existing interactions (between particle pairs, in the so-called pendular regime). In order to allow capillary forces between distant spheres, it is necessary to enlarge the bounding boxes using :yref:`Bo1_Sphere_Aabb::aabbEnlargeFactor` and make the Ig2 define define distant interactions via :yref:`interactionDetectionFactor`. See also :yref:`createDistantMeniscii`. It is also necessary to disable interactions removal by the constitutive law (:yref:`Law2=True`). The only combinations of laws supported are currently capillary law + :yref:`Law2_ScGeom_FrictPhys_CundallStrack` and capillary law + :yref:`Law2_ScGeom_MindlinPhys_Mindlin` (and the other variants of Hertz-Mindlin)\n\nThe control parameter for simulating liquid bridges is the :yref:`capillary pressure` (or suction) Uc = Ugas - Uliquid. Liquid bridges properties (volume V, extent over interacting grains delta1 and delta2) are computed as a result of the defined capillary pressure and of the interacting geometry (spheres radii and interparticular distance). For this purpose, ascii files M(r=i) with i=R1/R2 (and a possible :yref:`suffix`) are required, containing a set of results from the resolution of the Laplace-Young equation for different configurations of the interacting geometry, and can be downloaded from `yade-data/capillaryFiles `_ (direct download `here `_) for the case of a null wetting angle. They could also be regenerated, possibly for other conditions, by any user as per point II. in :ysrc:`examples/capillaryLaplaceYoung/README.md`.\n\nSee :ysrc:`examples/capillaryLaplaceYoung/` folder for example scripts.\n\nReferences: in english [Scholtes2009b]_ [Duriez2017b]_; more detailed, but in french [Scholtes2009d]_.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Law2_ScGeom_CapillaryPhys_Capillarity::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:95:2556: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp: In member function ‘virtual void yade::Law2_ScGeom_CapillaryPhys_Capillarity::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:95:2562: note: ‘’ declared here 95 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(Law2_ScGeom_CapillaryPhys_Capillarity,GlobalEngine,"This engine allows one to take into account capillary forces/effects between spheres coming from the presence of distinct interparticular liquid bridges (menisci) at existing interactions (between particle pairs, in the so-called pendular regime). In order to allow capillary forces between distant spheres, it is necessary to enlarge the bounding boxes using :yref:`Bo1_Sphere_Aabb::aabbEnlargeFactor` and make the Ig2 define define distant interactions via :yref:`interactionDetectionFactor`. See also :yref:`createDistantMeniscii`. It is also necessary to disable interactions removal by the constitutive law (:yref:`Law2=True`). The only combinations of laws supported are currently capillary law + :yref:`Law2_ScGeom_FrictPhys_CundallStrack` and capillary law + :yref:`Law2_ScGeom_MindlinPhys_Mindlin` (and the other variants of Hertz-Mindlin)\n\nThe control parameter for simulating liquid bridges is the :yref:`capillary pressure` (or suction) Uc = Ugas - Uliquid. Liquid bridges properties (volume V, extent over interacting grains delta1 and delta2) are computed as a result of the defined capillary pressure and of the interacting geometry (spheres radii and interparticular distance). For this purpose, ascii files M(r=i) with i=R1/R2 (and a possible :yref:`suffix`) are required, containing a set of results from the resolution of the Laplace-Young equation for different configurations of the interacting geometry, and can be downloaded from `yade-data/capillaryFiles `_ (direct download `here `_) for the case of a null wetting angle. They could also be regenerated, possibly for other conditions, by any user as per point II. in :ysrc:`examples/capillaryLaplaceYoung/README.md`.\n\nSee :ysrc:`examples/capillaryLaplaceYoung/` folder for example scripts.\n\nReferences: in english [Scholtes2009b]_ [Duriez2017b]_; more detailed, but in french [Scholtes2009d]_.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:19: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/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)’: /build/reproducible-path/yade-2025.2.0/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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1858: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.hpp:14: /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp: In member function ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1864: note: ‘’ declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1858: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp: In member function ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1864: note: ‘’ declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/LubricationWithPotential.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/dem/LubricationWithPotential.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/LubricationWithPotential.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/pkg/dem/LubricationWithPotential.cpp: In member function ‘bool yade::Law2_ScGeom_PotentialLubricationPhys::solve_normalForce(const yade::Real&, const yade::Real&, yade::LubricationPhys&)’: /build/reproducible-path/yade-2025.2.0/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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.hpp:5: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/MeasureCapStress.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MeasureCapStress.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MeasureCapStress.cpp:2: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MeasureCapStress.cpp:4: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/MicroMacroAnalyser.cpp [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/MortarMat.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MortarMat.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MortarMat.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MortarMat.hpp:12: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/NewtonIntegrator.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/NewtonIntegrator.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/dem/NewtonIntegrator.cpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/NewtonIntegrator.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/IPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/NormShearPhys.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.cpp: In member function ‘virtual std::vector > yade::PDFSpheresVelocityCalculator::getDatas() const’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.cpp:184:57: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 184 | ret.push_back(math::toString(m_vel(i) / m_N)); | ^~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/IPhys.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:6: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1858: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp: In member function ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1864: note: ‘’ declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1858: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp: In member function ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1864: note: ‘’ declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.cpp:4: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.cpp:6: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:18:2744: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.cpp:9: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:18:2750: note: ‘’ declared here 18 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PeriIsoCompressor,BoundaryController,"Compress/decompress cloud of spheres by controlling periodic cell size until it reaches prescribed average stress, then moving to next stress value in given stress series.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:18:2744: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:18:2750: note: ‘’ declared here 18 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PeriIsoCompressor,BoundaryController,"Compress/decompress cloud of spheres by controlling periodic cell size until it reaches prescribed average stress, then moving to next stress value in given stress series.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PeriTriaxController::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:57:5158: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::PeriTriaxController::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:57:5164: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(PeriTriaxController,BoundaryController,"Engine for independently controlling stress or strain in periodic simulations.\n\n :yref:`PeriTriaxController.goal` contains absolute values for the controlled quantity, and :yref:`PeriTriaxController.stressMask` determines meaning of those values (0 for strain, 1 for stress): e.g. ``( 1<<0 | 1<<2 ) = 1 | 4 = 5`` means that ``goal[0]`` and ``goal[2]`` are stress values, and ``goal[1]`` is strain. \n\nSee scripts/test/periodic-triax.py for a simple example.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PeriTriaxController::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:57:5158: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::PeriTriaxController::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:57:5164: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(PeriTriaxController,BoundaryController,"Engine for independently controlling stress or strain in periodic simulations.\n\n :yref:`PeriTriaxController.goal` contains absolute values for the controlled quantity, and :yref:`PeriTriaxController.stressMask` determines meaning of those values (0 for strain, 1 for stress): e.g. ``( 1<<0 | 1<<2 ) = 1 | 4 = 5`` means that ``goal[0]`` and ``goal[2]`` are stress values, and ``goal[1]`` is strain. \n\nSee scripts/test/periodic-triax.py for a simple example.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Peri3dController::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:93:6546: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::Peri3dController::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:93:6552: note: ‘’ declared here 93 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Peri3dController,BoundaryController,"Experimental controller of full strain/stress tensors on periodic cell. Detailed documentation is in py/_extraDocs.py.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Peri3dController::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:93:6546: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::Peri3dController::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:93:6552: note: ‘’ declared here 93 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Peri3dController,BoundaryController,"Experimental controller of full strain/stress tensors on periodic cell. Detailed documentation is in py/_extraDocs.py.", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/RungeKuttaCashKarp54Integrator.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/pkg/dem/RungeKuttaCashKarp54Integrator.hpp:5, from /build/reproducible-path/yade-2025.2.0/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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/STLImporter.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/STLImporter.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/dem/STLImporter.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/SampleCapillaryPressureEngine.cpp [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ScGeom.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ScGeom.cpp:6: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ScGeom.cpp:8: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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:56, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathFunctions.hpp:27, from /build/reproducible-path/yade-2025.2.0/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 /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:17, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.hpp:15, from /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.cpp:4: /build/reproducible-path/yade-2025.2.0/core/EnergyTracker.hpp: In member function ‘yade::Real yade::EnergyTracker::total() const’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.cpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::SpheresFactory::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp:32:6924: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp: In member function ‘virtual void yade::SpheresFactory::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp:32:6930: note: ‘’ declared here 32 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(SpheresFactory,GlobalEngine,"Engine for spitting spheres based on mass flow rate, particle size distribution etc. Initial velocity of particles is given by *vMin*, *vMax*, the *massFlowRate* determines how many particles to generate at each step. When *goalMass* is attained or positive *maxParticles* is reached, the engine does not produce particles anymore. Geometry of the region should be defined in a derived engine by overridden SpheresFactory::pickRandomPosition(). \n\nA sample script for this engine is in :ysrc:`scripts/spheresFactory.py`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::SpheresFactory::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp:32:6924: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp: In member function ‘virtual void yade::SpheresFactory::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp:32:6930: note: ‘’ declared here 32 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(SpheresFactory,GlobalEngine,"Engine for spitting spheres based on mass flow rate, particle size distribution etc. Initial velocity of particles is given by *vMin*, *vMax*, the *massFlowRate* determines how many particles to generate at each step. When *goalMass* is attained or positive *maxParticles* is reached, the engine does not produce particles anymore. Geometry of the region should be defined in a derived engine by overridden SpheresFactory::pickRandomPosition(). \n\nA sample script for this engine is in :ysrc:`scripts/spheresFactory.py`.", | ^ 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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TesselationWrapper.cpp [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Tetra.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Tetra.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Tetra.cpp:4: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:61: /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/IGeom.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Tetra.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Tetra.hpp:11: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::ThreeDTriaxialEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:47:5161: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp: In member function ‘virtual void yade::ThreeDTriaxialEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:47:5174: note: ‘’ declared here 47 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::ThreeDTriaxialEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:47:5161: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp: In member function ‘virtual void yade::ThreeDTriaxialEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:47:5174: note: ‘’ declared here 47 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.cpp:18: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.cpp: In member function ‘void yade::TriaxialCompressionEngine::updateParameters()’: /build/reproducible-path/yade-2025.2.0/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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.cpp:17: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::TriaxialCompressionEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:92:7524: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp: In member function ‘virtual void yade::TriaxialCompressionEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:92:7537: note: ‘’ declared here 92 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::TriaxialCompressionEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:92:7524: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp: In member function ‘virtual void yade::TriaxialCompressionEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:92:7537: note: ‘’ declared here 92 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY( | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.cpp: In member function ‘virtual void yade::TriaxialStateRecorder::action()’: /build/reproducible-path/yade-2025.2.0/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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.cpp:17: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStressController.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStressController.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStressController.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStressController.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStressController.cpp:16: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/UnbalancedForceCallbacks.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/UnbalancedForceCallbacks.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/UniaxialStrainer.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/UniaxialStrainer.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/UniaxialStrainer.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/pkg/dem/UniaxialStrainer.cpp: In member function ‘void yade::UniaxialStrainer::init()’: /build/reproducible-path/yade-2025.2.0/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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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/ViscoElasticSupport.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o -c /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoElasticSupport.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoElasticSupport.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoElasticSupport.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::ViscElCapMat::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp:13:2040: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp: In member function ‘virtual void yade::ViscElCapMat::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp:13:2046: note: ‘’ declared here 13 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElCapMat,ViscElMat,"Material for extended viscoelastic model of contact with capillary parameters.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::ViscElCapMat::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp:13:2040: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp: In member function ‘virtual void yade::ViscElCapMat::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp:13:2046: note: ‘’ declared here 13 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElCapMat,ViscElMat,"Material for extended viscoelastic model of contact with capillary parameters.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:10: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:10: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/WirePM.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/WirePM.hpp:28, from /build/reproducible-path/yade-2025.2.0/pkg/dem/WirePM.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/pkg/dem/WirePM.cpp: In member function ‘void yade::WireMat::postLoad(yade::WireMat&)’: /build/reproducible-path/yade-2025.2.0/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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/WirePM.hpp:30: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 53%] 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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_dem.dir/link.d -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/ViscoElasticSupport.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 /usr/lib/aarch64-linux-gnu/li/usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. bboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 53%] Built target pkg_dem make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_DeformableElement_Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_Node_Aabb.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_Node_Aabb.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_Node_Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_Node_Aabb.cpp:11: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/CohesiveMat.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/fem/CohesiveMat.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/fem/CohesiveMat.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableCohesiveElement.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableCohesiveElement.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableCohesiveElement.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/FEInternalForceDispatchers.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/FEInternalForceDispatchers.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/FEInternalForceEngine.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/FEInternalForceEngine.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_DeformableElement.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_DeformableElement.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_DeformableElement.cpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_Node.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_Node.cpp:13: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_Node.cpp:14: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/GLDrawFunctors.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_Node.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_Node.cpp:15: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:11: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:16: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/LinElastMat.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/fem/LinElastMat.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/fem/LinElastMat.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Node.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Node.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Node.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 60%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_fem.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 60%] Built target pkg_fem make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 60%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_lbm_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/lbm/HydrodynamicsLawLBM.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/lbm/HydrodynamicsLawLBM.hpp:27, from /build/reproducible-path/yade-2025.2.0/pkg/lbm/HydrodynamicsLawLBM.cpp:26: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/lbm/HydrodynamicsLawLBM.cpp:30: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/lbm/HydrodynamicsLawLBM.cpp:33: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 61%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_lbm_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/lbm/LBMnode.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/lbm/LBMnode.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/lbm/LBMnode.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 61%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_lbm.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 61%] Built target pkg_lbm make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 62%] Building CXX object CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_openfoam_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/openfoam/FoamCoupling.cpp [ 62%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_openfoam.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 62%] Built target pkg_openfoam make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 62%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_01.cpp [ 63%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_02.cpp [ 63%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_Ig2.cpp [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_splitter.cpp [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_support.cpp [ 64%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_polyhedra.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 64%] Built target pkg_polyhedra make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 65%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialBlock.cpp [ 65%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/computational-geometry/MarchingCube.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.cpp:4: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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()); | ~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.cpp: In member function ‘yade::Real yade::Gl1_PotentialParticle::evaluateF(const yade::PotentialParticle&, yade::Real, yade::Real, yade::Real)’: /build/reproducible-path/yade-2025.2.0/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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/GLDrawFunctors.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.cpp:10: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PotentialParticleVTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:173:2128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp: In member function ‘virtual void yade::PotentialParticleVTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:173:2141: note: ‘’ declared here 173 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PotentialParticleVTKRecorder,PeriodicEngine,"Engine recording potential blocks as surfaces into files with given periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PotentialParticleVTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:173:2128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp: In member function ‘virtual void yade::PotentialParticleVTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:173:2141: note: ‘’ declared here 173 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PotentialParticleVTKRecorder,PeriodicEngine,"Engine recording potential blocks as surfaces into files with given periodicity.", | ^ [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PB_PB_ScGeom.cpp [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/compatibility/LapackCompatibility.hpp:71, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PP_PP_ScGeom.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp:6: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PP_PP_ScGeom.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp:11: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.hpp:6: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsPBLaw.cpp [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialBlock.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialBlock2AABB.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle.cpp:5: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle2AABB.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle2AABB.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle2AABB.cpp:5: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/RockBolt.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/RockLiningGlobal.cpp [ 70%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_potential.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 70%] Built target pkg_potential make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 70%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_01.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop.hpp:7, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_01.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/streambuf:45, from /usr/include/c++/15/bits/streambuf_iterator.h:37, from /usr/include/c++/15/iterator:68, from /usr/include/boost/iterator/iterator_traits.hpp:10, from /usr/include/boost/indirect_reference.hpp:15, from /usr/include/boost/lambda/detail/operator_return_type_traits.hpp:23, from /usr/include/boost/lambda/lambda.hpp:23, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop.hpp:5: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_01.cpp:17: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 70%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_02.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop.hpp:7, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_02.cpp:2: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/streambuf:45, from /usr/include/c++/15/bits/streambuf_iterator.h:37, from /usr/include/c++/15/iterator:68, from /usr/include/boost/iterator/iterator_traits.hpp:10, from /usr/include/boost/indirect_reference.hpp:15, from /usr/include/boost/lambda/detail/operator_return_type_traits.hpp:23, from /usr/include/boost/lambda/lambda.hpp:23, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop.hpp:5: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_02.cpp:17: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 71%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SimpleShear.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/FileGenerator.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SimpleShear.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SimpleShear.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/FileGenerator.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SimpleShear.cpp:18: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemC__Engine.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SimpleShear.cpp:25: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ [ 71%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SpherePack.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SpherePack.cpp:4: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SpherePack.cpp:6: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:11: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:12: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:25: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:7918: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:45: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:7931: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:7918: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:7931: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8030: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8043: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8030: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8043: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8178: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8191: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8178: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8191: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8358: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8371: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8358: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8371: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.hpp:14, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:30: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ [ 72%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pre_dem.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 72%] Built target pre_dem make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 73%] Building CXX object CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpre_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/potential/BlockGen.cpp [ 73%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pre_potential.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 73%] Built target pre_potential make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 73%] Building CXX object CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dpost_image_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:4, from /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1748: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1754: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1748: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1754: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1880: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1886: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1880: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1886: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:2688: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:2694: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:2688: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:2694: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ [ 74%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/post_image.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 74%] Built target post_image make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 74%] Building CXX object CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/compatibility/VTKCompatibility.hpp:29, from /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:2, from /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:61: /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /usr/include/vtk-9.5/vtkIOStream.h:17, from /usr/include/vtk-9.5/vtkSystemIncludes.h:27, from /usr/include/vtk-9.5/vtkIndent.h:16, from /usr/include/vtk-9.5/vtkObjectBase.h:42, from /usr/include/vtk-9.5/vtkObject.h:33, from /usr/include/vtk-9.5/vtkVersion.h:19, from /build/reproducible-path/yade-2025.2.0/lib/compatibility/VTKCompatibility.hpp:18: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:4: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.hpp:56, from /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.cpp:54: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:2952: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp: In member function ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:2958: note: ‘’ declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(VTKRecorder,PeriodicEngine,"Engine recording snapshots of simulation into series of \\*.vtu files, readable by VTK-based postprocessing programs such as Paraview. Both bodies (depending on their :yref:`shapes`) and interactions can be recorded, with various vector/scalar quantities that are defined on them.\n\n:yref:`PeriodicEngine.initRun` is initialized to ``True`` automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:2952: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp: In member function ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:2958: note: ‘’ declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(VTKRecorder,PeriodicEngine,"Engine recording snapshots of simulation into series of \\*.vtu files, readable by VTK-based postprocessing programs such as Paraview. Both bodies (depending on their :yref:`shapes`) and interactions can be recorded, with various vector/scalar quantities that are defined on them.\n\n:yref:`PeriodicEngine.initRun` is initialized to ``True`` automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:3200: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp: In member function ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:3206: note: ‘’ declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(VTKRecorder,PeriodicEngine,"Engine recording snapshots of simulation into series of \\*.vtu files, readable by VTK-based postprocessing programs such as Paraview. Both bodies (depending on their :yref:`shapes`) and interactions can be recorded, with various vector/scalar quantities that are defined on them.\n\n:yref:`PeriodicEngine.initRun` is initialized to ``True`` automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:3200: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp: In member function ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:3206: note: ‘’ declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(VTKRecorder,PeriodicEngine,"Engine recording snapshots of simulation into series of \\*.vtu files, readable by VTK-based postprocessing programs such as Paraview. Both bodies (depending on their :yref:`shapes`) and interactions can be recorded, with various vector/scalar quantities that are defined on them.\n\n:yref:`PeriodicEngine.initRun` is initialized to ``True`` automatically.", | ^ [ 75%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/post_vtk.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 75%] Built target post_vtk make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles/boot.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 75%] Building CXX object CMakeFiles/boot.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -I/build/reproducible-path/yade-2025.2.0/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.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/stl_vector.h:1421:30, inlined from ‘void yadeInitialize(boost::python::list&, const std::string&)’ at /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp: In function ‘void yadeInitialize(boost::python::list&, const std::string&)’: /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:72: note: ‘’ declared here 57 | ppp.push_back(boost::python::extract(pp[i])); | ^ [ 76%] 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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/boot.dir/link.d -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,/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/lib/aarch64-linux-gnu:/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/gui/lib/aarch64-linux-gnu: /usr/lib/aarch64-linux-gnu/libpython3.13.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/libmpfr.so /usr/lib/aarch64-linux-gnu/libmpc.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libpython3.13.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_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux/usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libbz2.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libz.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libopenblas.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libmpfr.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libmpc.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. warning: found a total of 33 dynamically-linked objects incompatible with GCS requirements. -gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 76%] Built target boot make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 76%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/cleanup.cpp [ 77%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/edge.cpp [ 77%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/face.cpp [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/object.cpp [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/point.cpp [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/pygts.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/segment.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/surface.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/triangle.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/vertex.cpp [ 81%] Linking CXX shared library lib/aarch64-linux-gnu/_gts.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_gts.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libgts.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_gts.dir/link.d -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" -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 81%] Built target _gts make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 81%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -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/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/_libVersions.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/_libVersions.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 81%] Linking CXX shared library lib/aarch64-linux-gnu/_libVersions.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_libVersions.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_libVersions.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 81%] Built target _libVersions make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 82%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_log_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/_log.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2025.2.0/py/_log.cpp:13: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 82%] Linking CXX shared library lib/aarch64-linux-gnu/_log.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_log.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_log.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 82%] Built target _log make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 83%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_math_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_math.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_math.cpp:17: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ /build/reproducible-path/yade-2025.2.0/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::allocate_dynamic>, 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::allocate_dynamic>, 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::allocate_dynamic>, 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]’: /build/reproducible-path/yade-2025.2.0/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]’ 777 | py::def("modf", | ~~~~~~~^~~~~~~~ 778 | test_modf, | ~~~~~~~~~~~~~ 779 | (py::arg("x")), | ~~~~~~~~~~~~~~~ 780 | R"""(:return: tuple of ``(Real,Real)``, decomposes given floating point ``Real`` into integral and fractional parts, each having the same type and sign as x. Depending on compilation options wraps ``::boost::multiprecision::modf(…)`` or `std::modf(…) `__ function.)"""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/high-precision/ToFromPythonConverter.hpp:191:36: required from ‘void yade::math::detail::registerInScope(bool) [with int N = 1; RegisterHPClass = RegisterRealHPMath]’ 191 | RegisterHPClass::work(topScope, boost::python::scope(topScope.attr(name.c_str()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/high-precision/ToFromPythonConverter.hpp:210:39: required from ‘void yade::math::detail::registerLoopForHPn() [with Range = boost::mpl::vector_c; RegisterHPClass = RegisterRealHPMath]’ 210 | registerInScope<1, RegisterHPClass>(false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_math.cpp:1007:112: required from here 1007 | ::yade::math::detail::registerLoopForHPn<::yade::math::RealHPConfig::SupportedByMinieigen, RegisterRealHPMath>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:219: /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathFunctions.hpp: In instantiation of ‘Rr yade::math::fma(const Rr&, const Rr&, const Rr&) [with Rr = ThinRealWrapper; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/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]’ 782 | static_cast (*)(const RealHP&, const RealHP&, const RealHP&)>(&::yade::math::fma), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/high-precision/ToFromPythonConverter.hpp:191:36: required from ‘void yade::math::detail::registerInScope(bool) [with int N = 1; RegisterHPClass = RegisterRealHPMath]’ 191 | RegisterHPClass::work(topScope, boost::python::scope(topScope.attr(name.c_str()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/high-precision/ToFromPythonConverter.hpp:210:39: required from ‘void yade::math::detail::registerLoopForHPn() [with Range = boost::mpl::vector_c; RegisterHPClass = RegisterRealHPMath]’ 210 | registerInScope<1, RegisterHPClass>(false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_math.cpp:1007:112: required from here 1007 | ::yade::math::detail::registerLoopForHPn<::yade::math::RealHPConfig::SupportedByMinieigen, RegisterRealHPMath>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/yade-2025.2.0/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/limits/forward1_256.hpp:19, from /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:1343, 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, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:242: /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/limits/forward1_256.hpp:24: /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) )); | ~^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/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::allocate_dynamic>, 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::allocate_dynamic>, boost::multiprecision::et_off> >::type> test_modf(yade::math::RealHP&) [with int N = 1]’: /build/reproducible-path/yade-2025.2.0/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) | ^~~~~~~~~ /build/reproducible-path/yade-2025.2.0/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); | ^~~ /build/reproducible-path/yade-2025.2.0/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 }; | ^ /build/reproducible-path/yade-2025.2.0/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]’: /build/reproducible-path/yade-2025.2.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) | ^~~~ /build/reproducible-path/yade-2025.2.0/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::allocate_dynamic>, 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::allocate_dynamic>, boost::multiprecision::et_off> >::type> test_modf(yade::math::RealHP&) [with int N = 1]’: /build/reproducible-path/yade-2025.2.0/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) | ^~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathFunctions.hpp: In function ‘Rr yade::math::remainder(const Rr&, const Rr&) [with Rr = ThinRealWrapper; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/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 (*)(const yade::math::ThinRealWrapper&, const yade::math::ThinRealWrapper&, const yade::math::ThinRealWrapper&), boost::python::default_call_policies, boost::mpl::vector4, const yade::math::ThinRealWrapper&, const yade::math::ThinRealWrapper&, const yade::math::ThinRealWrapper&> >]’: /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 [ 83%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_math_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeStorageOrdering.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeStorageOrdering.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 84%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_math.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_math.dir/link.d -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" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 84%] Built target _math make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 84%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_minieigenHP.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_minieigenHP.cpp:15: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 84%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathReal.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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/_ExposeMathReal.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathReal.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathReal.cpp.o -c /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathReal.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathReal.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/RealVisitor.hpp:9, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathReal.cpp:13: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/RealVisitor.hpp: In static member function ‘static std::string RealVisitor::__repr__(const boost::python::api::object&) [with RealT = yade::math::ThinRealWrapper; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/RealVisitor.hpp:181:29: warning: ‘*(const yade::math::ThinRealWrapper*)((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] 181 | const RealT self = py::extract(obj)(); | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/RealVisitor.hpp:181:40: note: ‘’ declared here 181 | const RealT self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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/_ExposeMathComplex.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o -c /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathComplex.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathComplex.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/ComplexVisitor.hpp:9, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathComplex.cpp:13: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/ComplexVisitor.hpp: In static member function ‘static std::string ComplexVisitor::__repr__(const boost::python::api::object&) [with ComplexT = yade::math::ThinComplexWrapper >; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/ComplexVisitor.hpp:184:32: warning: ‘*(const yade::math::ThinComplexWrapper >*)((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] 184 | const ComplexT self = py::extract(obj)(); | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/ComplexVisitor.hpp:184:43: note: ‘’ declared here 184 | const ComplexT self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeBoxes.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeBoxes.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeBoxes.cpp:14: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex1.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex1.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex1.cpp:17: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In file included from /usr/include/eigen3/Eigen/Core:287, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90: In copy constructor ‘Eigen::DenseStorage::DenseStorage(const Eigen::DenseStorage&) [with T = yade::math::ThinComplexWrapper >; int _Cols = 1; int _Options = 0]’, inlined from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix >, -1, 1, 0, -1, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinComplexWrapper >; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from ‘static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix >, -1, 1, 0, -1, 1>]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:487:14: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:589:88: warning: ‘*(const Eigen::DenseStorage >, -1, -1, 1, 0>*)((char*)& + offsetof(boost::python::extract >, -1, 1, 0, -1, 1> >,boost::python::extract >, -1, 1, 0, -1, 1> >::.boost::python::converter::extract_rvalue >, -1, 1, 0, -1, 1> >::m_data.boost::python::converter::rvalue_from_python_data >, -1, 1, 0, -1, 1> >::.boost::python::converter::rvalue_from_python_storage >, -1, 1, 0, -1, 1> >::storage)).Eigen::DenseStorage >, -1, -1, 1, 0>::m_rows’ may be used uninitialized [-Wmaybe-uninitialized] 589 | : m_data(internal::conditional_aligned_new_auto(other.m_rows*_Cols)) | ~~~~~~^~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix >, -1, 1, 0, -1, 1>]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:487:39: note: ‘’ declared here 487 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex2.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex2.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex2.cpp:17: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeConverters.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeConverters.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:901:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 901 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:601: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>]’ 601 | cl.def("jacobiSVD", &MatrixVisitor::jacobiSVD, "Compute SVD decomposition of square matrix, retuns (U,S,V) such that self=U*S*V.transpose()") | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:590: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>]’ 590 | visit_if_decompositions_meaningful(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:541: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>]’ 541 | visit_if_float(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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> >]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:25:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "Matrix3", | ~~~~~~~~~~ 20 | "3x3 float matrix.\n\nSupported operations (``m`` is a Matrix3, ``f`` if a float/int, ``v`` is a Vector3): ``-m``, ``m+m``, ``m+=m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "``m-m``, ``m-=m``, ``m*f``, ``f*m``, ``m*=f``, ``m/f``, ``m/=f``, ``m*m``, ``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.\n\nStatic " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "attributes: ``Zero``, ``Ones``, ``Identity``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | py::init<>()) | ~~~~~~~~~~~~~ 24 | .def(py::init const&>((py::arg("q")))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here 40 | YADE_HP_PYTHON_REGISTER(expose_matrices1) | ^ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:901:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 901 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:601: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>]’ 601 | cl.def("jacobiSVD", &MatrixVisitor::jacobiSVD, "Compute SVD decomposition of square matrix, retuns (U,S,V) such that self=U*S*V.transpose()") | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:590: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>]’ 590 | visit_if_decompositions_meaningful(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:541: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>]’ 541 | visit_if_float(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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> >]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:25:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "Matrix3", | ~~~~~~~~~~ 20 | "3x3 float matrix.\n\nSupported operations (``m`` is a Matrix3, ``f`` if a float/int, ``v`` is a Vector3): ``-m``, ``m+m``, ``m+=m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "``m-m``, ``m-=m``, ``m*f``, ``f*m``, ``m*=f``, ``m/f``, ``m/=f``, ``m*m``, ``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.\n\nStatic " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "attributes: ``Zero``, ``Ones``, ``Identity``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | py::init<>()) | ~~~~~~~~~~~~~ 24 | .def(py::init const&>((py::arg("q")))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here 40 | YADE_HP_PYTHON_REGISTER(expose_matrices1) | ^ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:901:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 901 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:601:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:541: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>]’ 541 | visit_if_float(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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> >]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:25:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "Matrix3", | ~~~~~~~~~~ 20 | "3x3 float matrix.\n\nSupported operations (``m`` is a Matrix3, ``f`` if a float/int, ``v`` is a Vector3): ``-m``, ``m+m``, ``m+=m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "``m-m``, ``m-=m``, ``m*f``, ``f*m``, ``m*=f``, ``m/f``, ``m/=f``, ``m*m``, ``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.\n\nStatic " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "attributes: ``Zero``, ``Ones``, ``Identity``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | py::init<>()) | ~~~~~~~~~~~~~ 24 | .def(py::init const&>((py::arg("q")))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here 40 | YADE_HP_PYTHON_REGISTER(expose_matrices1) | ^ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:901:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 901 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:601:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:541: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>]’ 541 | visit_if_float(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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> >]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:25:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "Matrix3", | ~~~~~~~~~~ 20 | "3x3 float matrix.\n\nSupported operations (``m`` is a Matrix3, ``f`` if a float/int, ``v`` is a Vector3): ``-m``, ``m+m``, ``m+=m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "``m-m``, ``m-=m``, ``m*f``, ``f*m``, ``m*=f``, ``m/f``, ``m/=f``, ``m*m``, ``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.\n\nStatic " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "attributes: ``Zero``, ``Ones``, ``Identity``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | py::init<>()) | ~~~~~~~~~~~~~ 24 | .def(py::init const&>((py::arg("q")))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:40:57: required from here 40 | YADE_HP_PYTHON_REGISTER(expose_matrices1) | ^ /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 /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:21, from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ 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: ‘actualRhsPtr’ 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:901:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ 901 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:601: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>]’ 601 | cl.def("jacobiSVD", &MatrixVisitor::jacobiSVD, "Compute SVD decomposition of square matrix, retuns (U,S,V) such that self=U*S*V.transpose()") | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:590: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>]’ 590 | visit_if_decompositions_meaningful(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:541: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>]’ 541 | visit_if_float(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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> >]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:24:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "MatrixX", | ~~~~~~~~~~ 20 | "XxX (dynamic-sized) float matrix. Constructed from list of rows (as VectorX).\n\nSupported operations (``m`` is a MatrixX, ``f`` if a " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "float/int, ``v`` is a VectorX): ``-m``, ``m+m``, ``m+=m``, ``m-m``, ``m-=m``, ``m*f``, ``f*m``, ``m*=f``, ``m/f``, ``m/=f``, ``m*m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | py::init<>()) | ~~~~~~~~~~~~~ 24 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here 31 | YADE_HP_PYTHON_REGISTER(expose_matrices2) | ^ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:901:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ 901 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:601: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>]’ 601 | cl.def("jacobiSVD", &MatrixVisitor::jacobiSVD, "Compute SVD decomposition of square matrix, retuns (U,S,V) such that self=U*S*V.transpose()") | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:590: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>]’ 590 | visit_if_decompositions_meaningful(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:541: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>]’ 541 | visit_if_float(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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> >]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:24:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "MatrixX", | ~~~~~~~~~~ 20 | "XxX (dynamic-sized) float matrix. Constructed from list of rows (as VectorX).\n\nSupported operations (``m`` is a MatrixX, ``f`` if a " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "float/int, ``v`` is a VectorX): ``-m``, ``m+m``, ``m+=m``, ``m-m``, ``m-=m``, ``m*f``, ``f*m``, ``m*=f``, ``m/f``, ``m/=f``, ``m*m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | py::init<>()) | ~~~~~~~~~~~~~ 24 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here 31 | YADE_HP_PYTHON_REGISTER(expose_matrices2) | ^ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:901:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ 901 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:601:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:541: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>]’ 541 | visit_if_float(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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> >]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:24:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "MatrixX", | ~~~~~~~~~~ 20 | "XxX (dynamic-sized) float matrix. Constructed from list of rows (as VectorX).\n\nSupported operations (``m`` is a MatrixX, ``f`` if a " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "float/int, ``v`` is a VectorX): ``-m``, ``m+m``, ``m+=m``, ``m-m``, ``m-=m``, ``m*f``, ``f*m``, ``m*=f``, ``m/f``, ``m/=f``, ``m*m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | py::init<>()) | ~~~~~~~~~~~~~ 24 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here 31 | YADE_HP_PYTHON_REGISTER(expose_matrices2) | ^ /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]’ 63 | JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } | ~~~~^~~~~ /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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:901:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ 901 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:601:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:541: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>]’ 541 | visit_if_float(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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> >]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:24:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "MatrixX", | ~~~~~~~~~~ 20 | "XxX (dynamic-sized) float matrix. Constructed from list of rows (as VectorX).\n\nSupported operations (``m`` is a MatrixX, ``f`` if a " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "float/int, ``v`` is a VectorX): ``-m``, ``m+m``, ``m+=m``, ``m-m``, ``m-=m``, ``m*f``, ``f*m``, ``m*=f``, ``m/f``, ``m/=f``, ``m*m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | py::init<>()) | ~~~~~~~~~~~~~ 24 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:31:57: required from here 31 | YADE_HP_PYTHON_REGISTER(expose_matrices2) | ^ /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 /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:21, from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ 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: ‘actualRhsPtr’ 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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1188: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>]’ 1188 | q->setFromTwoVectors(u, v); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1077: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]’ 1077 | .def("__init__", py::make_constructor(&QuaternionVisitor::fromTwoVectors, py::default_call_policies(), (py::arg("u"), py::arg("v")))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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>]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:27:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "Quaternion", | ~~~~~~~~~~~~~ 20 | "Quaternion representing rotation.\n\nSupported operations (``q`` is a Quaternion, ``v`` is a Vector3): ``q*q`` (rotation " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "composition), ``q*=q``, ``q*v`` (rotating ``v`` by ``q``), ``q==q``, ``q!=q``.\n\nStatic attributes: ``Identity``.\n\n.. note:: " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "Quaternion is represented as axis-angle when printed (e.g. ``Identity`` is ``Quaternion((1,0,0),0)``, and can also be constructed " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "from the axis-angle representation. This is however different from the data stored inside, which can be accessed by indices ``[0]`` " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24 | "(:math:`x`), ``[1]`` (:math:`y`), ``[2]`` (:math:`z`), ``[3]`` (:math:`w`). To obtain axis-angle programatically, use " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | ":obj:`Quaternion.toAxisAngle` which returns the tuple.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | py::init<>()) | ~~~~~~~~~~~~~ 27 | .def(QuaternionVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here 34 | YADE_HP_PYTHON_REGISTER(expose_quaternion) | ^ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1188: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>]’ 1188 | q->setFromTwoVectors(u, v); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1077: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]’ 1077 | .def("__init__", py::make_constructor(&QuaternionVisitor::fromTwoVectors, py::default_call_policies(), (py::arg("u"), py::arg("v")))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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>]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:27:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "Quaternion", | ~~~~~~~~~~~~~ 20 | "Quaternion representing rotation.\n\nSupported operations (``q`` is a Quaternion, ``v`` is a Vector3): ``q*q`` (rotation " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "composition), ``q*=q``, ``q*v`` (rotating ``v`` by ``q``), ``q==q``, ``q!=q``.\n\nStatic attributes: ``Identity``.\n\n.. note:: " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "Quaternion is represented as axis-angle when printed (e.g. ``Identity`` is ``Quaternion((1,0,0),0)``, and can also be constructed " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "from the axis-angle representation. This is however different from the data stored inside, which can be accessed by indices ``[0]`` " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24 | "(:math:`x`), ``[1]`` (:math:`y`), ``[2]`` (:math:`z`), ``[3]`` (:math:`w`). To obtain axis-angle programatically, use " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | ":obj:`Quaternion.toAxisAngle` which returns the tuple.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | py::init<>()) | ~~~~~~~~~~~~~ 27 | .def(QuaternionVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here 34 | YADE_HP_PYTHON_REGISTER(expose_quaternion) | ^ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1188: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>]’ 1188 | q->setFromTwoVectors(u, v); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1077: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]’ 1077 | .def("__init__", py::make_constructor(&QuaternionVisitor::fromTwoVectors, py::default_call_policies(), (py::arg("u"), py::arg("v")))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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>]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:27:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "Quaternion", | ~~~~~~~~~~~~~ 20 | "Quaternion representing rotation.\n\nSupported operations (``q`` is a Quaternion, ``v`` is a Vector3): ``q*q`` (rotation " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "composition), ``q*=q``, ``q*v`` (rotating ``v`` by ``q``), ``q==q``, ``q!=q``.\n\nStatic attributes: ``Identity``.\n\n.. note:: " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "Quaternion is represented as axis-angle when printed (e.g. ``Identity`` is ``Quaternion((1,0,0),0)``, and can also be constructed " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "from the axis-angle representation. This is however different from the data stored inside, which can be accessed by indices ``[0]`` " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24 | "(:math:`x`), ``[1]`` (:math:`y`), ``[2]`` (:math:`z`), ``[3]`` (:math:`w`). To obtain axis-angle programatically, use " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | ":obj:`Quaternion.toAxisAngle` which returns the tuple.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | py::init<>()) | ~~~~~~~~~~~~~ 27 | .def(QuaternionVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here 34 | YADE_HP_PYTHON_REGISTER(expose_quaternion) | ^ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1188: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>]’ 1188 | q->setFromTwoVectors(u, v); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1077: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]’ 1077 | .def("__init__", py::make_constructor(&QuaternionVisitor::fromTwoVectors, py::default_call_policies(), (py::arg("u"), py::arg("v")))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 31 | v.derived_visitor().visit(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /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>]’ 67 | def_visitor_access::visit(*this, c); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /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>]’ 221 | visitor.visit(*this); | ~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:27:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ 18 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19 | "Quaternion", | ~~~~~~~~~~~~~ 20 | "Quaternion representing rotation.\n\nSupported operations (``q`` is a Quaternion, ``v`` is a Vector3): ``q*q`` (rotation " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | "composition), ``q*=q``, ``q*v`` (rotating ``v`` by ``q``), ``q==q``, ``q!=q``.\n\nStatic attributes: ``Identity``.\n\n.. note:: " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | "Quaternion is represented as axis-angle when printed (e.g. ``Identity`` is ``Quaternion((1,0,0),0)``, and can also be constructed " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "from the axis-angle representation. This is however different from the data stored inside, which can be accessed by indices ``[0]`` " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24 | "(:math:`x`), ``[1]`` (:math:`y`), ``[2]`` (:math:`z`), ``[3]`` (:math:`w`). To obtain axis-angle programatically, use " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | ":obj:`Quaternion.toAxisAngle` which returns the tuple.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | py::init<>()) | ~~~~~~~~~~~~~ 27 | .def(QuaternionVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:34:58: required from here 34 | YADE_HP_PYTHON_REGISTER(expose_quaternion) | ^ /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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:14: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1250:39: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1250:39: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, 0>; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1250:39: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142, inlined from ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1250:39: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In static member function ‘static std::string QuaternionVisitor::__str__(const boost::python::api::object&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ 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: ‘actualRhsPtr’ 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeStorageOrdering.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeStorageOrdering.cpp:8: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors1.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors1.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors1.cpp:23: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In file included from /usr/include/eigen3/Eigen/Core:287, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:90: In copy constructor ‘Eigen::DenseStorage::DenseStorage(const Eigen::DenseStorage&) [with T = yade::math::ThinRealWrapper; int _Cols = 1; int _Options = 0]’, inlined from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix, -1, 1, 0, -1, 1>]’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17, inlined from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = yade::math::ThinRealWrapper; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:52, inlined from ‘static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, -1, 1, 0, -1, 1>]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:487:14: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:589:88: warning: ‘*(const Eigen::DenseStorage, -1, -1, 1, 0>*)((char*)& + offsetof(boost::python::extract, -1, 1, 0, -1, 1> >,boost::python::extract, -1, 1, 0, -1, 1> >::.boost::python::converter::extract_rvalue, -1, 1, 0, -1, 1> >::m_data.boost::python::converter::rvalue_from_python_data, -1, 1, 0, -1, 1> >::.boost::python::converter::rvalue_from_python_storage, -1, 1, 0, -1, 1> >::storage)).Eigen::DenseStorage, -1, -1, 1, 0>::m_rows’ may be used uninitialized [-Wmaybe-uninitialized] 589 | : m_data(internal::conditional_aligned_new_auto(other.m_rows*_Cols)) | ~~~~~~^~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static std::string VectorVisitor::__str__(const boost::python::api::object&) [with VectorT = Eigen::Matrix, -1, 1, 0, -1, 1>]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:487:39: note: ‘’ declared here 487 | const auto self = py::extract(obj)(); | ^~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors2.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors2.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors2.cpp:23: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:9: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:2887:23, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:36, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:88, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:2887:23, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:36, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:88, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ [ 90%] Linking CXX shared library lib/aarch64-linux-gnu/_minieigenHP.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_minieigenHP.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_minieigenHP.dir/link.d -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/_ExposeMathReal.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.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" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 90%] Built target _minieigenHP make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 90%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/WeightedAverage2d.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/WeightedAverage2d.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 90%] Linking CXX shared library lib/aarch64-linux-gnu/WeightedAverage2d.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/WeightedAverage2d.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/WeightedAverage2d.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 90%] Built target WeightedAverage2d make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 91%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_utils_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/_utils.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/_utils.cpp:1: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.hpp:4, from /build/reproducible-path/yade-2025.2.0/py/_utils.cpp:2: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/_utils.hpp:14, from /build/reproducible-path/yade-2025.2.0/py/_utils.cpp:6: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/_utils.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_utils.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_utils.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 91%] Built target _utils make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 92%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_polyhedra_utils_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/_polyhedra_utils.cpp [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_polyhedra_utils.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_polyhedra_utils.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/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 '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 92%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_packPredicates_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/pack/_packPredicates.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/pack/_packPredicates.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_packPredicates.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packPredicates.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libgts.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_packPredicates.dir/link.d -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,/build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/lib/aarch64-linux-gnu: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 93%] Built target _packPredicates make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 93%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_packSpheres_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/pack/_packSpheres.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/pack/_packSpheres.cpp:3: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_packSpheres.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packSpheres.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_packSpheres.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 93%] Built target _packSpheres make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 93%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_packObb_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/pack/_packObb.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/pack/_packObb.cpp:5: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 94%] Linking CXX shared library lib/aarch64-linux-gnu/_packObb.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packObb.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_packObb.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 94%] Built target _packObb make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 94%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -Dwrapper_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/wrapper/yadeWrapper.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/wrapper/yadeWrapper.cpp:4: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:7, from /build/reproducible-path/yade-2025.2.0/py/wrapper/yadeWrapper.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/wrapper.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/wrapper.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/wrapper.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 95%] Built target wrapper make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 96%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_customConverters_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:17: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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/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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2025.2.0/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>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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 /build/reproducible-path/yade-2025.2.0/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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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>]’ 730 | internal::real_2x2_jacobi_svd(m_workMatrix, p, q, &j_left, &j_right); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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]’ 1253 | return EIGEN_MATHFUNC_IMPL(imag, Scalar)::run(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /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>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:196:95: required from here 196 | void computePolarDecOfDefGrad(Matrix3r& R, Matrix3r& U) const { Matrix_computeUnitaryPositive(trsf, &R, &U); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:22: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:25: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/stl_vector.h:1421:30, inlined from ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = std::__cxx11::basic_string]’ at /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp: In static member function ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = std::__cxx11::basic_string]’: /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:53: note: ‘’ declared here 216 | v->push_back(boost::python::extract(PySequence_GetItem(obj_ptr, i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:242: In member function ‘boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]’, inlined from ‘boost::python::extract::operator result_type() const [with T = bool]’ at /usr/include/boost/python/extract.hpp:136:23, inlined from ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]’ at /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:16: /usr/include/boost/python/extract.hpp:185:11: warning: ‘*(bool*)((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] 185 | ); | ^ /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp: In static member function ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]’: /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:53: note: ‘’ declared here 216 | v->push_back(boost::python::extract(PySequence_GetItem(obj_ptr, i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_customConverters.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_customConverters.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 96%] Built target _customConverters make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [ 96%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/_ymport.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2025.2.0/py/_ymport.cpp:13: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/BoundaryParser.cpp [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/Lexer.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/Parser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/PointsParser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/PolyMesh.cpp In file included from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:200, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/PolyMesh.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2025.2.0/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()); } | ^ [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_NON_386_LONG_DOUBLE -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=113 -DYADE_REAL_DEC=33 -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_ymport.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_ymport.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' [100%] Built target _ymport make[3]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2025.2.0/debian/build-longdouble/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' dh_auto_build -B/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 cd debian/build-mpfr150 && make -j1 INSTALL="install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' /usr/bin/cmake -S/build/reproducible-path/yade-2025.2.0 -B/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build.make gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/gui /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build.make gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make[4]: Nothing to be done for 'gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/build'. make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 0%] Built target _GLViewer_autogen_timestamp_deps make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/gui /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f gui/CMakeFiles/_GLViewer_autogen.dir/build.make gui/CMakeFiles/_GLViewer_autogen.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 0%] Automatic MOC for target _GLViewer cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/yade-2025.2.0/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.31/Modules/CMakeCXXCompilerABI.cpp -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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++/15 -I/usr/include/aarch64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/aarch64-linux-gnu/15/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_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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++/15 -I/usr/include/aarch64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/aarch64-linux-gnu/15/include -I/usr/local/include --include /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /build/reproducible-path/yade-2025.2.0/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_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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++/15 -I/usr/include/aarch64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/aarch64-linux-gnu/15/include -I/usr/local/include --include /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /build/reproducible-path/yade-2025.2.0/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" AutoMoc: Merging MOC dependencies into "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/deps" 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" cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui && /usr/bin/cmake -E touch /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/timestamp make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 0%] Built target _GLViewer_autogen make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/gui /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" Dependencies file "gui/_GLViewer_autogen/deps" is newer than depends file "/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/CMakeFiles/_GLViewer.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target _GLViewer make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f gui/CMakeFiles/_GLViewer.dir/build.make gui/CMakeFiles/_GLViewer.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 0%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/mocs_compilation.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp:10, from /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/mocs_compilation.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewer.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/gui/qt5/_GLViewer.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/_GLViewer.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/gui/qt5/OpenGLManager.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/OpenGLManager.hpp:5, from /build/reproducible-path/yade-2025.2.0/gui/qt5/OpenGLManager.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /build/reproducible-path/yade-2025.2.0/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/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerDisplay.cpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_GLViewer_EXPORTS -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerMouse.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewerMouse.cpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2025.2.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 3%] Linking CXX shared library lib/aarch64-linux-gnu/_GLViewer.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/_GLViewer.dir/link.txt --verbose=1 /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. warning: found a total of 28 dynamically-linked objects incompatible with GCS requirements. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_GLViewer.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.17 /usr/lib/aarch64-linux-gnu/libglut.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libQGLViewer-qt5.so /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libgl2ps.so /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 4%] Built target _GLViewer make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/yade.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Body.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/BodyContainer.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.cpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Cell.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Cell.hpp:16, from /build/reproducible-path/yade-2025.2.0/core/Cell.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Cell.cpp:2: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 5%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Clump.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:5, from /build/reproducible-path/yade-2025.2.0/core/Clump.cpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Dispatching.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Engine.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Engine.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/FileGenerator.cpp In file included from /usr/include/c++/15/string:56, from /build/reproducible-path/yade-2025.2.0/lib/pyutil/gil.hpp:5, from /build/reproducible-path/yade-2025.2.0/core/FileGenerator.cpp:6: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/FileGenerator.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/FileGenerator.cpp:11: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/ForceContainerParallel.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2025.2.0/core/ForceContainerParallel.cpp:4: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Interaction.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:2, from /build/reproducible-path/yade-2025.2.0/core/Interaction.cpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 8%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.cpp:4: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Callbacks.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.hpp:3, from /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.hpp:4: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Material.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:3, from /build/reproducible-path/yade-2025.2.0/core/Material.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Omega.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /build/reproducible-path/yade-2025.2.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2025.2.0/core/Omega.cpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Omega.cpp:12: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/Scene.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.cpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/SimulationFlow.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/SimulationFlow.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/SimulationFlow.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/SimulationFlow.cpp:11: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/State.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/State.hpp:3, from /build/reproducible-path/yade-2025.2.0/core/State.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/State.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/ThreadRunner.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/corePlugins.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2025.2.0/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/corePlugins.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/corePlugins.cpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/corePlugins.cpp:4: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 13%] 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/base/Math.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/high-precision/RealHPConfig.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/factory/ClassFactory.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/factory/DynLibManager.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/base/Logging.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/compatibility/VTKCompatibility.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:51: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp: In member function ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’: /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:65: note: ‘’ declared here 51 | string key = boost::python::extract(t[0]); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:51: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp: In member function ‘void yade::Serializable::pyUpdateAttrs(const boost::python::dict&)’: /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.cpp:51:65: note: ‘’ declared here 51 | string key = boost::python::extract(t[0]); | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/pyutil/gil.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/stl_vector.h:1421:30, inlined from ‘void yadeInitialize(boost::python::list&, const std::string&)’ at /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp: In function ‘void yadeInitialize(boost::python::list&, const std::string&)’: /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:72: note: ‘’ declared here 57 | ppp.push_back(boost::python::extract(pp[i])); | ^ [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/opengl/GLUtils.cpp [ 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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dyade_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/lib/computational-geometry/MarchingCube.cpp [ 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/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/yade.dir/link.d -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" /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 19%] Built target yade make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/pkg_common.dir/build.make CMakeFiles/pkg_common.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 19%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Bo1_Aabb.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Bo1_Aabb.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Bo1_Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Bo1_Aabb.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/common/Bo1_Aabb.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 19%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Collider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.cpp:8: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Cylinder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Cylinder.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Cylinder.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/common/Cylinder.cpp:4: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/common/Cylinder.hpp:9: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 20%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Facet.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.cpp:8: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ForceEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/ForceEngine.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/ForceEngine.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/common/ForceEngine.cpp:4: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 21%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_NormPhys.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_NormPhys.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_NormPhys.cpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_PFacet.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_PFacet.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_PFacet.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_PFacet.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_PFacet.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_PFacet.hpp:5: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Gl1_Primitives.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_Primitives.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_Primitives.hpp:18, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_Primitives.cpp:18: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Gl1_Primitives.hpp:20: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 22%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/GravityEngines.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp:69:1938: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.cpp:11: /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp: In member function ‘virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp:69:1944: note: ‘’ declared here 69 | YADE_CLASS_BASE_DOC_ATTRS(HdapsGravityEngine,GravityEngine,"Read accelerometer in Thinkpad laptops (`HDAPS `__ and accordingly set gravity within the simulation. This code draws from `hdaps-gl `__ . See :ysrc:`scripts/test/hdaps.py` for an example.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp:69:1938: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp: In member function ‘virtual void yade::HdapsGravityEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/GravityEngines.hpp:69:1944: note: ‘’ declared here 69 | YADE_CLASS_BASE_DOC_ATTRS(HdapsGravityEngine,GravityEngine,"Read accelerometer in Thinkpad laptops (`HDAPS `__ and accordingly set gravity within the simulation. This code draws from `hdaps-gl `__ . See :ysrc:`scripts/test/hdaps.py` for an example.", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.cpp:8: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 23%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Grid_GUI.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Grid_GUI.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid_GUI.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/HydroForceEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/HydroForceEngine.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/HydroForceEngine.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/common/HydroForceEngine.cpp:5: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 24%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/InsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/InsertionSortCollider.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/InsertionSortCollider.cpp:4: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/KinematicEngines.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/KinematicEngines.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/KinematicEngines.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/KinematicEngines.cpp:4: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/MatchMaker.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.cpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 25%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/OpenGLRenderer.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2025.2.0/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/DynLibDispatcher.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.cpp:6: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/common/OpenGLRenderer.cpp:10: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::OpenGLRenderer::BlinkHighlight]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/PFacet.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.cpp:8: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.hpp:10: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2025.2.0/pkg/common/PFacet.hpp:14: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 26%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ParallelEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/ParallelEngine.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/ParallelEngine.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/common/ParallelEngine.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/ResetRandomPosition.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/ResetRandomPosition.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/ResetRandomPosition.cpp:13: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/ResetRandomPosition.cpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SPHEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/SPHEngine.cpp [ 27%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/SpatialQuickSortCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/SpatialQuickSortCollider.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/common/SpatialQuickSortCollider.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/SpatialQuickSortCollider.cpp:8: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/TimeAverager.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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/TimeAverager.cpp.o -MF CMakeFiles/pkg_common.dir/pkg/common/TimeAverager.cpp.o.d -o CMakeFiles/pkg_common.dir/pkg/common/TimeAverager.cpp.o -c /build/reproducible-path/yade-2025.2.0/pkg/common/TimeAverager.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/common/TimeAverager.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/common/TimeAverager.cpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 28%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/Wall.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/Wall.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/common/Wall.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/common/Wall.cpp:3: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 29%] Building CXX object CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_common_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/common/common.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/common.cpp:4: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/common/common.cpp:14: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PyRunner::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp:18:1075: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/common/common.cpp:13: /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp: In member function ‘virtual void yade::PyRunner::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp:18:1081: note: ‘’ declared here 18 | YADE_CLASS_BASE_DOC_ATTRS(PyRunner,PeriodicEngine, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PyRunner::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp:18:1075: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp: In member function ‘virtual void yade::PyRunner::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/PyRunner.hpp:18:1081: note: ‘’ declared here 18 | YADE_CLASS_BASE_DOC_ATTRS(PyRunner,PeriodicEngine, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ScGeom.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/common/CylScGeom6D.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/common.cpp:7: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_common.dir/link.d -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/TimeAverager.cpp.o CMakeFiles/pkg_common.dir/pkg/common/Wall.cpp.o CMakeFiles/pkg_common.dir/pkg/common/common.cpp.o /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 29%] Built target pkg_common make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/BubbleMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/BubbleMat.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/BubbleMat.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/BubbleMat.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillarityEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillarityEngine.cpp [ 30%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhys.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::IPhysFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:63:519, inlined from ‘virtual void yade::Ip2_FrictMat_FrictMat_CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:49:558: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Ip2_FrictMat_FrictMat_CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::IPhysFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:63:519, inlined from ‘virtual void yade::Ip2_FrictMat_FrictMat_CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:49:558: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Ip2_FrictMat_FrictMat_CapillaryPhys::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryPhysDelaunay.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhysDelaunay.cpp [ 31%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CapillaryStressRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryStressRecorder.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryStressRecorder.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryStressRecorder.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryStressRecorder.cpp:13: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/CohesiveFrictionalContactLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 32%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ConcretePM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.hpp:50, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.hpp:56: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Disp2DPropLoadEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Disp2DPropLoadEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:60:3385: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp: In member function ‘virtual void yade::Disp2DPropLoadEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:60:3391: note: ‘’ declared here 60 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Disp2DPropLoadEngine,BoundaryController, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Disp2DPropLoadEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:60:3385: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp: In member function ‘virtual void yade::Disp2DPropLoadEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/Disp2DPropLoadEngine.hpp:60:3391: note: ‘’ declared here 60 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Disp2DPropLoadEngine,BoundaryController, | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/DomainLimiter.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/IGeom.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/dem/DemXDofGeom.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.cpp:2: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:126:1475: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.cpp:3: /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp: In member function ‘virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:126:1481: note: ‘’ declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:126:1475: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp: In member function ‘virtual void yade::GlExtra_OctreeCubes::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:126:1481: note: ‘’ declared here 126 | YADE_CLASS_BASE_DOC_ATTRS(GlExtra_OctreeCubes,GlExtraDrawer,"Render boxed read from file", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:2: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.cpp:10: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::LawTester::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:62:7152: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp: In member function ‘virtual void yade::LawTester::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:62:7158: note: ‘’ declared here 62 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(LawTester,PartialEngine,"Prescribe and apply deformations of an interaction in terms of local normal and shear displacements and rotations (using either :yref:`disPpath` and :yref:`rotPath` [or :yref:`path` in the future]). Supported :yref:`IGeom` types are :yref:`ScGeom`, :yref:`L3Geom` and :yref:`L6Geom`. \n\nSee :ysrc:`scripts/test/law-test.py` for an example.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::LawTester::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:62:7152: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp: In member function ‘virtual void yade::LawTester::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/DomainLimiter.hpp:62:7158: note: ‘’ declared here 62 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(LawTester,PartialEngine,"Prescribe and apply deformations of an interaction in terms of local normal and shear displacements and rotations (using either :yref:`disPpath` and :yref:`rotPath` [or :yref:`path` in the future]). Supported :yref:`IGeom` types are :yref:`ScGeom`, :yref:`L3Geom` and :yref:`L6Geom`. \n\nSee :ysrc:`scripts/test/law-test.py` for an example.", | ^ [ 33%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ElasticContactLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.cpp:8: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:11: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:13: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FacetTopologyAnalyzer.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FacetTopologyAnalyzer.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FacetTopologyAnalyzer.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FacetTopologyAnalyzer.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FacetTopologyAnalyzer.hpp:4: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 34%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FlatGridCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FlatGridCollider.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FlatGridCollider.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ForceTorqueRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ForceTorqueRecorder.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ForceTorqueRecorder.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ForceTorqueRecorder.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/ForceTorqueRecorder.hpp:3: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictPhys.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 35%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/FrictViscoPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictViscoPM.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictViscoPM.hpp:22, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictViscoPM.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictViscoPM.hpp:23: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictViscoPM.hpp:25: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GeneralIntegratorInsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 36%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/GlobalStiffnessTimeStepper.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/GlobalStiffnessTimeStepper.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GlobalStiffnessTimeStepper.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GlobalStiffnessTimeStepper.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/TimeStepper.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GlobalStiffnessTimeStepper.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/TimeStepper.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/GlobalStiffnessTimeStepper.cpp:16: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlin.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlin.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlin.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlin.cpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlin.hpp:15: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 37%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/HertzMindlinExtended.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlinExtended.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlinExtended.hpp:17, from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlinExtended.cpp:15: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/HertzMindlinExtended.hpp:20: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Box_Sphere_ScGeom.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp:13: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 38%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp:5: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/InelastCohFrictPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/InelastCohFrictPM.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/InelastCohFrictPM.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/InelastCohFrictPM.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::LawFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:89:517, inlined from ‘virtual void yade::Law2_ScGeom6D_InelastCohFrictPhys_CohesionMoment::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/InelastCohFrictPM.hpp:142:564: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Law2_ScGeom6D_InelastCohFrictPhys_CohesionMoment::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::LawFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:89:517, inlined from ‘virtual void yade::Law2_ScGeom6D_InelastCohFrictPhys_CohesionMoment::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/InelastCohFrictPM.hpp:142:564: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Law2_ScGeom6D_InelastCohFrictPhys_CohesionMoment::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::IPhysFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:63:519, inlined from ‘virtual void yade::Ip2_2xInelastCohFrictMat_InelastCohFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/InelastCohFrictPM.hpp:124:600: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Ip2_2xInelastCohFrictMat_InelastCohFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::IPhysFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:63:519, inlined from ‘virtual void yade::Ip2_2xInelastCohFrictMat_InelastCohFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/InelastCohFrictPM.hpp:124:600: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Ip2_2xInelastCohFrictMat_InelastCohFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 39%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Integrator.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Integrator.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Integrator.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Ip2_ElastMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Ip2_ElastMat.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ip2_ElastMat.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ip2_ElastMat.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/Ip2_ElastMat.hpp:4: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 40%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/JointedCohesiveFrictionalPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.cpp:8: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:156:4165: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp: In member function ‘virtual void yade::Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:156:4178: note: ‘’ declared here 156 | YADE_CLASS_BASE_DOC_ATTRS(Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM,LawFunctor,"Interaction law for cohesive frictional material, e.g. rock, possibly presenting joint surfaces, that can be mechanically described with a smooth contact logic [Ivars2011]_ (implemented in Yade in [Scholtes2012]_). See examples/jointedCohesiveFrictionalPM for script examples. Joint surface definitions (through stl meshes or direct definition with gts module) are illustrated there.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:156:4165: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp: In member function ‘virtual void yade::Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:156:4178: note: ‘’ declared here 156 | YADE_CLASS_BASE_DOC_ATTRS(Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM,LawFunctor,"Interaction law for cohesive frictional material, e.g. rock, possibly presenting joint surfaces, that can be mechanically described with a smooth contact logic [Ivars2011]_ (implemented in Yade in [Scholtes2012]_). See examples/jointedCohesiveFrictionalPM for script examples. Joint surface definitions (through stl meshes or direct definition with gts module) are illustrated there.", | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemC__Engine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemC__Engine.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemC__Engine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemC__Engine.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/KinemSimpleShearBox.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.cpp:14: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ [ 41%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/L3Geom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.cpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/L3Geom.cpp:6: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/common/ElastMat.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Law2_ScGeom_CapillaryPhys_Capillarity::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:95:2556: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp: In member function ‘virtual void yade::Law2_ScGeom_CapillaryPhys_Capillarity::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:95:2562: note: ‘’ declared here 95 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(Law2_ScGeom_CapillaryPhys_Capillarity,GlobalEngine,"This engine allows one to take into account capillary forces/effects between spheres coming from the presence of distinct interparticular liquid bridges (menisci) at existing interactions (between particle pairs, in the so-called pendular regime). In order to allow capillary forces between distant spheres, it is necessary to enlarge the bounding boxes using :yref:`Bo1_Sphere_Aabb::aabbEnlargeFactor` and make the Ig2 define define distant interactions via :yref:`interactionDetectionFactor`. See also :yref:`createDistantMeniscii`. It is also necessary to disable interactions removal by the constitutive law (:yref:`Law2=True`). The only combinations of laws supported are currently capillary law + :yref:`Law2_ScGeom_FrictPhys_CundallStrack` and capillary law + :yref:`Law2_ScGeom_MindlinPhys_Mindlin` (and the other variants of Hertz-Mindlin)\n\nThe control parameter for simulating liquid bridges is the :yref:`capillary pressure` (or suction) Uc = Ugas - Uliquid. Liquid bridges properties (volume V, extent over interacting grains delta1 and delta2) are computed as a result of the defined capillary pressure and of the interacting geometry (spheres radii and interparticular distance). For this purpose, ascii files M(r=i) with i=R1/R2 (and a possible :yref:`suffix`) are required, containing a set of results from the resolution of the Laplace-Young equation for different configurations of the interacting geometry, and can be downloaded from `yade-data/capillaryFiles `_ (direct download `here `_) for the case of a null wetting angle. They could also be regenerated, possibly for other conditions, by any user as per point II. in :ysrc:`examples/capillaryLaplaceYoung/README.md`.\n\nSee :ysrc:`examples/capillaryLaplaceYoung/` folder for example scripts.\n\nReferences: in english [Scholtes2009b]_ [Duriez2017b]_; more detailed, but in french [Scholtes2009d]_.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Law2_ScGeom_CapillaryPhys_Capillarity::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:95:2556: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp: In member function ‘virtual void yade::Law2_ScGeom_CapillaryPhys_Capillarity::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:95:2562: note: ‘’ declared here 95 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(Law2_ScGeom_CapillaryPhys_Capillarity,GlobalEngine,"This engine allows one to take into account capillary forces/effects between spheres coming from the presence of distinct interparticular liquid bridges (menisci) at existing interactions (between particle pairs, in the so-called pendular regime). In order to allow capillary forces between distant spheres, it is necessary to enlarge the bounding boxes using :yref:`Bo1_Sphere_Aabb::aabbEnlargeFactor` and make the Ig2 define define distant interactions via :yref:`interactionDetectionFactor`. See also :yref:`createDistantMeniscii`. It is also necessary to disable interactions removal by the constitutive law (:yref:`Law2=True`). The only combinations of laws supported are currently capillary law + :yref:`Law2_ScGeom_FrictPhys_CundallStrack` and capillary law + :yref:`Law2_ScGeom_MindlinPhys_Mindlin` (and the other variants of Hertz-Mindlin)\n\nThe control parameter for simulating liquid bridges is the :yref:`capillary pressure` (or suction) Uc = Ugas - Uliquid. Liquid bridges properties (volume V, extent over interacting grains delta1 and delta2) are computed as a result of the defined capillary pressure and of the interacting geometry (spheres radii and interparticular distance). For this purpose, ascii files M(r=i) with i=R1/R2 (and a possible :yref:`suffix`) are required, containing a set of results from the resolution of the Laplace-Young equation for different configurations of the interacting geometry, and can be downloaded from `yade-data/capillaryFiles `_ (direct download `here `_) for the case of a null wetting angle. They could also be regenerated, possibly for other conditions, by any user as per point II. in :ysrc:`examples/capillaryLaplaceYoung/README.md`.\n\nSee :ysrc:`examples/capillaryLaplaceYoung/` folder for example scripts.\n\nReferences: in english [Scholtes2009b]_ [Duriez2017b]_; more detailed, but in french [Scholtes2009d]_.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:19: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 42%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Lubrication.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1858: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.hpp:14: /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp: In member function ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1864: note: ‘’ declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1858: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp: In member function ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1864: note: ‘’ declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LubricationWithPotential.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/LubricationWithPotential.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/dem/LubricationWithPotential.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/LubricationWithPotential.cpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/LudingPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::LawFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:89:517, inlined from ‘virtual void yade::Law2_ScGeom_LudingPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.hpp:74:545: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Law2_ScGeom_LudingPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::LawFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:89:517, inlined from ‘virtual void yade::Law2_ScGeom_LudingPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.hpp:74:545: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Law2_ScGeom_LudingPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::IPhysFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:63:519, inlined from ‘virtual void yade::Ip2_LudingMat_LudingMat_LudingPhys::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.hpp:57:557: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Ip2_LudingMat_LudingMat_LudingPhys::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::IPhysFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:63:519, inlined from ‘virtual void yade::Ip2_LudingMat_LudingMat_LudingPhys::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.hpp:57:557: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Ip2_LudingMat_LudingMat_LudingPhys::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/LudingPM.hpp:5: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 43%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MeasureCapStress.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/MeasureCapStress.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MeasureCapStress.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MeasureCapStress.cpp:2: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MeasureCapStress.cpp:4: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MicroMacroAnalyser.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/MicroMacroAnalyser.cpp [ 44%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/MortarMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/MortarMat.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MortarMat.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MortarMat.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::LawFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:89:517, inlined from ‘virtual void yade::Law2_ScGeom_MortarPhys_Lourenco::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/MortarMat.hpp:87:548: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Law2_ScGeom_MortarPhys_Lourenco::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::LawFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:89:517, inlined from ‘virtual void yade::Law2_ScGeom_MortarPhys_Lourenco::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/MortarMat.hpp:87:548: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Law2_ScGeom_MortarPhys_Lourenco::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/MortarMat.hpp:12: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/NewtonIntegrator.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/NewtonIntegrator.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/NewtonIntegrator.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/dem/NewtonIntegrator.cpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/NewtonIntegrator.cpp:11: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’ at /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp: In static member function ‘static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]’: /build/reproducible-path/yade-2025.2.0/lib/serialization/EnumSupport.hpp:61:58: note: ‘’ declared here 61 | std::string n = ::boost::python::extract(arg)(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PDFEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/IPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/NormShearPhys.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:5, from /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/IPhys.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1858: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp: In member function ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1864: note: ‘’ declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1858: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp: In member function ‘virtual void yade::PDFEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:34:1864: note: ‘’ declared here 34 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PDFEngine, PeriodicEngine, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/dem/PDFEngine.hpp:6: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/PeriIsoCompressor.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.cpp:4: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.cpp:6: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PeriTriaxController::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:57:5158: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.cpp:9: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::PeriTriaxController::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:57:5164: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(PeriTriaxController,BoundaryController,"Engine for independently controlling stress or strain in periodic simulations.\n\n :yref:`PeriTriaxController.goal` contains absolute values for the controlled quantity, and :yref:`PeriTriaxController.stressMask` determines meaning of those values (0 for strain, 1 for stress): e.g. ``( 1<<0 | 1<<2 ) = 1 | 4 = 5`` means that ``goal[0]`` and ``goal[2]`` are stress values, and ``goal[1]`` is strain. \n\nSee scripts/test/periodic-triax.py for a simple example.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PeriTriaxController::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:57:5158: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::PeriTriaxController::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:57:5164: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY(PeriTriaxController,BoundaryController,"Engine for independently controlling stress or strain in periodic simulations.\n\n :yref:`PeriTriaxController.goal` contains absolute values for the controlled quantity, and :yref:`PeriTriaxController.stressMask` determines meaning of those values (0 for strain, 1 for stress): e.g. ``( 1<<0 | 1<<2 ) = 1 | 4 = 5`` means that ``goal[0]`` and ``goal[2]`` are stress values, and ``goal[1]`` is strain. \n\nSee scripts/test/periodic-triax.py for a simple example.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:18:2744: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:18:2750: note: ‘’ declared here 18 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PeriIsoCompressor,BoundaryController,"Compress/decompress cloud of spheres by controlling periodic cell size until it reaches prescribed average stress, then moving to next stress value in given stress series.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:18:2744: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::PeriIsoCompressor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:18:2750: note: ‘’ declared here 18 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PeriIsoCompressor,BoundaryController,"Compress/decompress cloud of spheres by controlling periodic cell size until it reaches prescribed average stress, then moving to next stress value in given stress series.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Peri3dController::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:93:6546: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::Peri3dController::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:93:6552: note: ‘’ declared here 93 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Peri3dController,BoundaryController,"Experimental controller of full strain/stress tensors on periodic cell. Detailed documentation is in py/_extraDocs.py.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Peri3dController::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:93:6546: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp: In member function ‘virtual void yade::Peri3dController::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/PeriIsoCompressor.hpp:93:6552: note: ‘’ declared here 93 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Peri3dController,BoundaryController,"Experimental controller of full strain/stress tensors on periodic cell. Detailed documentation is in py/_extraDocs.py.", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/RungeKuttaCashKarp54Integrator.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/RungeKuttaCashKarp54Integrator.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/STLImporter.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/STLImporter.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/STLImporter.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/dem/STLImporter.cpp:8: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SampleCapillaryPressureEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/SampleCapillaryPressureEngine.cpp [ 47%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ScGeom.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ScGeom.cpp:6: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ScGeom.cpp:8: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SpheresFactory.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.cpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/Collider.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.cpp:4: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::SpheresFactory::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp:32:6924: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp: In member function ‘virtual void yade::SpheresFactory::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp:32:6930: note: ‘’ declared here 32 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(SpheresFactory,GlobalEngine,"Engine for spitting spheres based on mass flow rate, particle size distribution etc. Initial velocity of particles is given by *vMin*, *vMax*, the *massFlowRate* determines how many particles to generate at each step. When *goalMass* is attained or positive *maxParticles* is reached, the engine does not produce particles anymore. Geometry of the region should be defined in a derived engine by overridden SpheresFactory::pickRandomPosition(). \n\nA sample script for this engine is in :ysrc:`scripts/spheresFactory.py`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::SpheresFactory::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp:32:6924: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp: In member function ‘virtual void yade::SpheresFactory::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/SpheresFactory.hpp:32:6930: note: ‘’ declared here 32 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(SpheresFactory,GlobalEngine,"Engine for spitting spheres based on mass flow rate, particle size distribution etc. Initial velocity of particles is given by *vMin*, *vMax*, the *massFlowRate* determines how many particles to generate at each step. When *goalMass* is attained or positive *maxParticles* is reached, the engine does not produce particles anymore. Geometry of the region should be defined in a derived engine by overridden SpheresFactory::pickRandomPosition(). \n\nA sample script for this engine is in :ysrc:`scripts/spheresFactory.py`.", | ^ [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TesselationWrapper.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TesselationWrapper.cpp [ 48%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/Tetra.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/Tetra.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Tetra.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Tetra.cpp:4: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/IGeom.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Tetra.hpp:7: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/dem/Tetra.hpp:11: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ThreeDTriaxialEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::ThreeDTriaxialEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:47:5161: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp: In member function ‘virtual void yade::ThreeDTriaxialEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:47:5174: note: ‘’ declared here 47 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::ThreeDTriaxialEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:47:5161: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp: In member function ‘virtual void yade::ThreeDTriaxialEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.hpp:47:5174: note: ‘’ declared here 47 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ThreeDTriaxialEngine.cpp:18: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 49%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialCompressionEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::TriaxialCompressionEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:92:7524: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp: In member function ‘virtual void yade::TriaxialCompressionEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:92:7537: note: ‘’ declared here 92 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::TriaxialCompressionEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:92:7524: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp: In member function ‘virtual void yade::TriaxialCompressionEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.hpp:92:7537: note: ‘’ declared here 92 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialCompressionEngine.cpp:17: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStateRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.cpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.cpp:17: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 50%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/TriaxialStressController.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStressController.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStressController.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStressController.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStressController.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStressController.cpp:16: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UnbalancedForceCallbacks.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/UnbalancedForceCallbacks.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/UnbalancedForceCallbacks.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/UniaxialStrainer.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/UniaxialStrainer.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/UniaxialStrainer.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/UniaxialStrainer.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 51%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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/ViscoElasticSupport.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/ViscoElasticSupport.cpp.o -c /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoElasticSupport.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoElasticSupport.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoElasticSupport.cpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticCapillarPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::ViscElCapMat::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp:13:2040: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp: In member function ‘virtual void yade::ViscElCapMat::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp:13:2046: note: ‘’ declared here 13 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElCapMat,ViscElMat,"Material for extended viscoelastic model of contact with capillary parameters.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::ViscElCapMat::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp:13:2040: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp: In member function ‘virtual void yade::ViscElCapMat::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticCapillarPM.hpp:13:2046: note: ‘’ declared here 13 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(ViscElCapMat,ViscElMat,"Material for extended viscoelastic model of contact with capillary parameters.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:10: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 52%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/ViscoelasticPM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::LawFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:89:517, inlined from ‘virtual void yade::Law2_ScGeom_ViscElPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:123:544: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Law2_ScGeom_ViscElPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735, inlined from ‘virtual void yade::LawFunctor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:89:517, inlined from ‘virtual void yade::Law2_ScGeom_ViscElPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:123:544: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Law2_ScGeom_ViscElPhys_Basic::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:10: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 53%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/WirePM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/dem/WirePM.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/dem/WirePM.hpp:28, from /build/reproducible-path/yade-2025.2.0/pkg/dem/WirePM.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/WirePM.hpp:30: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 53%] 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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_dem.dir/link.d -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/ViscoElasticSupport.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 /usr/lib/aarch64-linux-gnu/li/usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. bboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 53%] Built target pkg_dem make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_DeformableElement_Aabb.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_DeformableElement_Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Bo1_Node_Aabb.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_Node_Aabb.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_Node_Aabb.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_Node_Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Bo1_Node_Aabb.cpp:11: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 54%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/CohesiveMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/CohesiveMat.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/fem/CohesiveMat.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/fem/CohesiveMat.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableCohesiveElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableCohesiveElement.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableCohesiveElement.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableCohesiveElement.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 55%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/DeformableElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceDispatchers.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/FEInternalForceDispatchers.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/FEInternalForceDispatchers.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/FEInternalForceEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/FEInternalForceEngine.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/FEInternalForceEngine.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 56%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_DeformableElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_DeformableElement.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_DeformableElement.cpp:11: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_DeformableElement.cpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Gl1_Node.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_Node.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_Node.cpp:13: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_Node.cpp:14: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/common/GLDrawFunctors.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_Node.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Gl1_Node.cpp:15: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 57%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:11: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:16: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 58%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/LinElastMat.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/LinElastMat.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/fem/LinElastMat.hpp:9, from /build/reproducible-path/yade-2025.2.0/pkg/fem/LinElastMat.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Material.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 59%] Building CXX object CMakeFiles/pkg_fem.dir/pkg/fem/Node.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_fem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/fem/Node.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/stdexcept:41, from /build/reproducible-path/yade-2025.2.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Node.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/fem/Node.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 60%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_fem.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 60%] Built target pkg_fem make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 60%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/HydrodynamicsLawLBM.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_lbm_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/lbm/HydrodynamicsLawLBM.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/lbm/HydrodynamicsLawLBM.hpp:27, from /build/reproducible-path/yade-2025.2.0/pkg/lbm/HydrodynamicsLawLBM.cpp:26: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/lbm/HydrodynamicsLawLBM.cpp:30: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2025.2.0/pkg/lbm/HydrodynamicsLawLBM.cpp:33: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 61%] Building CXX object CMakeFiles/pkg_lbm.dir/pkg/lbm/LBMnode.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_lbm_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/lbm/LBMnode.cpp [ 61%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_lbm.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 61%] Built target pkg_lbm make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 62%] Building CXX object CMakeFiles/pkg_openfoam.dir/pkg/openfoam/FoamCoupling.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_openfoam_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/openfoam/FoamCoupling.cpp [ 62%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_openfoam.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 62%] Built target pkg_openfoam make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 62%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_01.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_01.cpp [ 63%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_02.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_02.cpp [ 63%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_Ig2.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_Ig2.cpp [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_splitter.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_splitter.cpp [ 64%] Building CXX object CMakeFiles/pkg_polyhedra.dir/pkg/polyhedra/Polyhedra_support.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpkg_polyhedra_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/polyhedra/Polyhedra_support.cpp [ 64%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_polyhedra.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 64%] Built target pkg_polyhedra make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/pkg_potential.dir/build.make CMakeFiles/pkg_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 65%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialBlock.cpp [ 65%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Gl1_PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/computational-geometry/MarchingCube.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.cpp:4: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/GLDrawFunctors.hpp:7, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::PotentialParticleVTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:173:2128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp: In member function ‘virtual void yade::PotentialParticleVTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:173:2141: note: ‘’ declared here 173 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PotentialParticleVTKRecorder,PeriodicEngine,"Engine recording potential blocks as surfaces into files with given periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::PotentialParticleVTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:173:2128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp: In member function ‘virtual void yade::PotentialParticleVTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.hpp:173:2141: note: ‘’ declared here 173 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(PotentialParticleVTKRecorder,PeriodicEngine,"Engine recording potential blocks as surfaces into files with given periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Gl1_PotentialParticle.cpp:10: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PB_PB_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PB_PB_ScGeom.cpp [ 66%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/Ig2_PP_PP_ScGeom.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/compatibility/LapackCompatibility.hpp:71, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PP_PP_ScGeom.hpp:10, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp:6: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PP_PP_ScGeom.hpp:12: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp:11: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.hpp:3, from /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsLaw.hpp:6: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/KnKsPBLaw.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/KnKsPBLaw.cpp [ 67%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialBlock.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialBlock2AABB.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialBlock2AABB.cpp [ 68%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle.cpp:5: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Shape.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/PotentialParticle2AABB.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle2AABB.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle2AABB.hpp:6, from /build/reproducible-path/yade-2025.2.0/pkg/potential/PotentialParticle2AABB.cpp:5: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockBolt.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/RockBolt.cpp [ 69%] Building CXX object CMakeFiles/pkg_potential.dir/pkg/potential/RockLiningGlobal.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpkg_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/pkg/potential/RockLiningGlobal.cpp [ 70%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pkg_potential.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 70%] Built target pkg_potential make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 70%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_01.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_01.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/streambuf:45, from /usr/include/c++/15/bits/streambuf_iterator.h:37, from /usr/include/c++/15/iterator:68, from /usr/include/boost/iterator/iterator_traits.hpp:10, from /usr/include/boost/indirect_reference.hpp:15, from /usr/include/boost/lambda/detail/operator_return_type_traits.hpp:23, from /usr/include/boost/lambda/lambda.hpp:23, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop.hpp:5, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_01.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_01.cpp:17: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 70%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/Shop_02.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_02.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/streambuf:45, from /usr/include/c++/15/bits/streambuf_iterator.h:37, from /usr/include/c++/15/iterator:68, from /usr/include/boost/iterator/iterator_traits.hpp:10, from /usr/include/boost/indirect_reference.hpp:15, from /usr/include/boost/lambda/detail/operator_return_type_traits.hpp:23, from /usr/include/boost/lambda/lambda.hpp:23, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop.hpp:5, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_02.cpp:2: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/Shop_02.cpp:17: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 71%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SimpleShear.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SimpleShear.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/FileGenerator.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SimpleShear.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SimpleShear.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/FileGenerator.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemC__Engine.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SimpleShear.cpp:25: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4626: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp: In member function ‘virtual void yade::KinemSimpleShearBox::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SimpleShear.cpp:18: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 71%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/SpherePack.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SpherePack.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SpherePack.cpp:4: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/SpherePack.cpp:6: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 72%] Building CXX object CMakeFiles/pre_dem.dir/preprocessing/dem/TriaxialTest.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpre_dem_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:11: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/TriaxialStateRecorder.hpp:14, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:30: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1027: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp: In member function ‘virtual void yade::Recorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/Recorder.hpp:35:1033: note: ‘’ declared here 35 | YADE_CLASS_BASE_DOC_ATTRS(Recorder,PeriodicEngine,"Engine periodically storing some data to (one) external file. In addition PeriodicEngine, it handles opening the file as needed. See :yref:`PeriodicEngine` for controlling periodicity.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:12: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:7918: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:45: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:7931: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:7918: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:7931: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8030: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8043: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8030: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8043: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8178: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8191: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8178: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8191: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8358: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8371: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8358: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp: In member function ‘virtual void yade::TriaxialTest::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.hpp:67:8371: note: ‘’ declared here 67 | YADE_CLASS_BASE_DOC_ATTRS_INIT_CTOR_PY( | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2025.2.0/preprocessing/dem/TriaxialTest.cpp:25: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 72%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pre_dem.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 72%] Built target pre_dem make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 73%] Building CXX object CMakeFiles/pre_potential.dir/preprocessing/potential/BlockGen.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpre_potential_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/preprocessing/potential/BlockGen.cpp [ 73%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/pre_potential.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 73%] Built target pre_potential make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 73%] Building CXX object CMakeFiles/post_image.dir/postprocessing/image/SnapshotEngine.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dpost_image_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:4, from /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.cpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:5: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1748: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1754: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1748: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1754: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1880: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1886: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1880: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:1886: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:2688: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:2694: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:2688: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp: In member function ‘virtual void yade::SnapshotEngine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/image/SnapshotEngine.hpp:20:2694: note: ‘’ declared here 20 | YADE_CLASS_BASE_DOC_ATTRS(SnapshotEngine,PeriodicEngine,"Periodically save snapshots of GLView(s) as .png files. Files are named *fileBase* + *counter* + '.png' (counter is left-padded by 0s, i.e. snap00004.png).", | ^ [ 74%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/post_image.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 74%] Built target post_image make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 74%] Building CXX object CMakeFiles/post_vtk.dir/postprocessing/vtk/VTKRecorder.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dkiss_fft_scalar=double -Dpost_vtk_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/pkg/pfv -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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 /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/fstream:42, from /usr/include/vtk-9.5/vtkIOStream.h:17, from /usr/include/vtk-9.5/vtkSystemIncludes.h:27, from /usr/include/vtk-9.5/vtkIndent.h:16, from /usr/include/vtk-9.5/vtkObjectBase.h:42, from /usr/include/vtk-9.5/vtkObject.h:33, from /usr/include/vtk-9.5/vtkVersion.h:19, from /build/reproducible-path/yade-2025.2.0/lib/compatibility/VTKCompatibility.hpp:18, from /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:2, from /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.cpp:3: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:3: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2025.2.0/pkg/common/PeriodicEngines.hpp:4: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:2952: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp: In member function ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:2958: note: ‘’ declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(VTKRecorder,PeriodicEngine,"Engine recording snapshots of simulation into series of \\*.vtu files, readable by VTK-based postprocessing programs such as Paraview. Both bodies (depending on their :yref:`shapes`) and interactions can be recorded, with various vector/scalar quantities that are defined on them.\n\n:yref:`PeriodicEngine.initRun` is initialized to ``True`` automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:2952: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp: In member function ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:2958: note: ‘’ declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(VTKRecorder,PeriodicEngine,"Engine recording snapshots of simulation into series of \\*.vtu files, readable by VTK-based postprocessing programs such as Paraview. Both bodies (depending on their :yref:`shapes`) and interactions can be recorded, with various vector/scalar quantities that are defined on them.\n\n:yref:`PeriodicEngine.initRun` is initialized to ``True`` automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:3200: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp: In member function ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:3206: note: ‘’ declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(VTKRecorder,PeriodicEngine,"Engine recording snapshots of simulation into series of \\*.vtu files, readable by VTK-based postprocessing programs such as Paraview. Both bodies (depending on their :yref:`shapes`) and interactions can be recorded, with various vector/scalar quantities that are defined on them.\n\n:yref:`PeriodicEngine.initRun` is initialized to ``True`` automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:3200: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp: In member function ‘virtual void yade::VTKRecorder::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.hpp:68:3206: note: ‘’ declared here 68 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(VTKRecorder,PeriodicEngine,"Engine recording snapshots of simulation into series of \\*.vtu files, readable by VTK-based postprocessing programs such as Paraview. Both bodies (depending on their :yref:`shapes`) and interactions can be recorded, with various vector/scalar quantities that are defined on them.\n\n:yref:`PeriodicEngine.initRun` is initialized to ``True`` automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2025.2.0/pkg/dem/ConcretePM.hpp:56, from /build/reproducible-path/yade-2025.2.0/postprocessing/vtk/VTKRecorder.cpp:54: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 75%] 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/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/post_vtk.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 75%] Built target post_vtk make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles/boot.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 75%] Building CXX object CMakeFiles/boot.dir/core/main/pyboot.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dboot_EXPORTS -Dkiss_fft_scalar=double -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2025.2.0/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.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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 /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/stl_vector.h:1421:30, inlined from ‘void yadeInitialize(boost::python::list&, const std::string&)’ at /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp: In function ‘void yadeInitialize(boost::python::list&, const std::string&)’: /build/reproducible-path/yade-2025.2.0/core/main/pyboot.cpp:57:72: note: ‘’ declared here 57 | ppp.push_back(boost::python::extract(pp[i])); | ^ [ 76%] 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=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/boot.dir/link.d -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,/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/lib/aarch64-linux-gnu:/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/gui/lib/aarch64-linux-gnu: /usr/lib/aarch64-linux-gnu/libpython3.13.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/libmpfr.so /usr/lib/aarch64-linux-gnu/libmpc.so /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5OpenGL.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.17 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libpython3.13.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_python313.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/l/usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libbz2.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libz.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libopenblas.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libmpfr.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libmpc.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.17: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libGLU.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libpython3.13.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libglut.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_python313.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_iostreams.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_serialization.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. warning: found a total of 33 dynamically-linked objects incompatible with GCS requirements. ibvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 76%] Built target boot make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_gts.dir/build.make py/CMakeFiles/_gts.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 76%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/cleanup.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/cleanup.cpp [ 77%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/edge.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/edge.cpp [ 77%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/face.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/face.cpp [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/object.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/object.cpp [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/point.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/point.cpp [ 78%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/pygts.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/pygts.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/segment.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/segment.cpp [ 79%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/surface.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/surface.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/triangle.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/triangle.cpp [ 80%] Building CXX object py/CMakeFiles/_gts.dir/3rd-party/pygts-0.3.1/vertex.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_gts_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/3rd-party/pygts-0.3.1/vertex.cpp [ 81%] Linking CXX shared library lib/aarch64-linux-gnu/_gts.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_gts.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libgts.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_gts.dir/link.d -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" -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 81%] Built target _gts make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_libVersions.dir/build.make py/CMakeFiles/_libVersions.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 81%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_libVersions_EXPORTS -Dkiss_fft_scalar=double -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -isystem /usr/include/vtk-9.5 -isystem /usr/include/vtk-9.5/token -isystem /usr/include/vtk-9.5/vtkkissfft -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/_libVersions.cpp [ 81%] Linking CXX shared library lib/aarch64-linux-gnu/_libVersions.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_libVersions.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_libVersions.dir/link.d -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 /usr/lib/aarch64-linux-gnu/libvtkIOParallelXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXML-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingHybrid-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersSources-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOXMLParser-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersGeneral-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkFiltersCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkIOImage-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkImagingCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonExecutionModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonDataModel-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMisc-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonTransforms-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonMath-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkkissfft-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtkCommonCore-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libvtktoken-9.5.so.9.5 /usr/lib/aarch64-linux-gnu/libtbb.so.12.15 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 81%] Built target _libVersions make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_log.dir/build.make py/CMakeFiles/_log.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 82%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_log_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/_log.cpp [ 82%] Linking CXX shared library lib/aarch64-linux-gnu/_log.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_log.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_log.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 82%] Built target _log make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_math.dir/build.make py/CMakeFiles/_math.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 83%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_math_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_math.cpp In file included from /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:11, 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/gmp.hpp:47, from /usr/include/boost/multiprecision/mpfr.hpp:13, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:144, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_math.cpp:17: /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:115:53: required from ‘std::size_t boost::math::detail::find_bernoulli_overflow_limit(const std::false_type&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy; std::size_t = long unsigned int; std::false_type = std::false_type]’ 115 | double result = boost::math::tools::toms748_solve(fun, sqrt(static_cast(t)), static_cast(t), tol, max_iter).first / 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:136: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]’ 136 | static const std::size_t lim = find_bernoulli_overflow_limit(tag_type()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:371: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]’ 371 | if(start < b2n_overflow_limit() + 2u) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/boost/math/special_functions/bernoulli.hpp:56:74: required from ‘OutputIterator boost::math::detail::bernoulli_number_imp(OutputIterator, std::size_t, std::size_t, const Policy&, const std::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]’ 56 | return get_bernoulli_numbers_cache().copy_bernoulli_numbers(out, start, n, pol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/math/special_functions/bernoulli.hpp:71:48: required from ‘T boost::math::bernoulli_b2n(int, const Policy&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = policies::policy]’ 71 | boost::math::detail::bernoulli_number_imp(&result, static_cast(i), 1u, pol, tag_type()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/math/special_functions/bernoulli.hpp:78:40: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/math/special_functions/factorials.hpp:54:23: required from ‘RT boost::math::factorial(unsigned int) [with RT = boost::multiprecision::number, boost::multiprecision::et_off>]’ 54 | return factorial(i, policies::policy<>()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/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]’ 92 | return factorial(a); | ~~~~~~~~~~~~~^~~ /build/reproducible-path/yade-2025.2.0/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]’ 553 | static_cast (*)(unsigned int)>(&::yade::math::factorial), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/high-precision/ToFromPythonConverter.hpp:191:36: required from ‘void yade::math::detail::registerInScope(bool) [with int N = 1; RegisterHPClass = RegisterRealHPMath]’ 191 | RegisterHPClass::work(topScope, boost::python::scope(topScope.attr(name.c_str()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/lib/high-precision/ToFromPythonConverter.hpp:210:39: required from ‘void yade::math::detail::registerLoopForHPn() [with Range = boost::mpl::vector_c; RegisterHPClass = RegisterRealHPMath]’ 210 | registerInScope<1, RegisterHPClass>(false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_math.cpp:1007:112: required from here 1007 | ::yade::math::detail::registerLoopForHPn<::yade::math::RealHPConfig::SupportedByMinieigen, RegisterRealHPMath>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/boost/math/tools/toms748_solve.hpp:496:24: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 496 | inline std::pair toms748_solve(F f, const T& ax, const T& bx, Tol tol, std::uintmax_t& max_iter) | ^~~~~~~~~~~~~ [ 83%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_math_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeStorageOrdering.cpp [ 84%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_math.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_math.dir/link.d -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" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 84%] Built target _math make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 84%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_minieigenHP.cpp [ 84%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathReal.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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/_ExposeMathReal.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathReal.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathReal.cpp.o -c /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathReal.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathReal.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/RealVisitor.hpp:9, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathReal.cpp:13: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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/_ExposeMathComplex.cpp.o -MF CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o.d -o CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o -c /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathComplex.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathComplex.cpp:9: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/ComplexVisitor.hpp:9, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMathComplex.cpp:13: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeBoxes.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeBoxes.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeBoxes.cpp:14: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex1.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex1.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex1.cpp:17: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex2.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex2.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeComplex2.cpp:17: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeConverters.cpp [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices1.cpp:14: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeMatrices2.cpp:14: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeQuaternion.cpp:14: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1170:38: note: ‘’ declared here 1170 | std::string s1 = py::extract(tuple[1].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:15: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp: In static member function ‘static QuaternionT* QuaternionVisitor::fromTuple(const boost::python::tuple&) [with QuaternionT = Eigen::Quaternion, boost::multiprecision::et_off>, 0>; int Level = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:1169:38: note: ‘’ declared here 1169 | std::string s0 = py::extract(tuple[0].attr("__class__").attr("__name__")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeStorageOrdering.cpp [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors1.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors1.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors1.cpp:23: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors2.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors2.cpp:10: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_ExposeVectors2.cpp:23: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘std::string object_class_name(const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:142: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp: In function ‘std::string object_class_name(const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/py/high-precision/minieigen/common.hpp:65:140: note: ‘’ declared here 65 | static inline std::string object_class_name(const py::object& obj) { return py::extract(obj.attr("__class__").attr("__name__"))(); } | ^ [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_minieigenHP_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp In file included from /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:11, 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/gmp.hpp:47, from /usr/include/boost/multiprecision/mpfr.hpp:13, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:144, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:9: /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:115:53: required from ‘std::size_t boost::math::detail::find_bernoulli_overflow_limit(const std::false_type&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = boost::math::policies::policy; std::size_t = long unsigned int; std::false_type = std::false_type]’ 115 | double result = boost::math::tools::toms748_solve(fun, sqrt(static_cast(t)), static_cast(t), tol, max_iter).first / 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:136: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]’ 136 | static const std::size_t lim = find_bernoulli_overflow_limit(tag_type()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/boost/math/special_functions/detail/bernoulli_details.hpp:371: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]’ 371 | if(start < b2n_overflow_limit() + 2u) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/boost/math/special_functions/bernoulli.hpp:56:74: required from ‘OutputIterator boost::math::detail::bernoulli_number_imp(OutputIterator, std::size_t, std::size_t, const Policy&, const std::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]’ 56 | return get_bernoulli_numbers_cache().copy_bernoulli_numbers(out, start, n, pol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/math/special_functions/bernoulli.hpp:71:48: required from ‘T boost::math::bernoulli_b2n(int, const Policy&) [with T = boost::multiprecision::number, boost::multiprecision::et_off>; Policy = policies::policy]’ 71 | boost::math::detail::bernoulli_number_imp(&result, static_cast(i), 1u, pol, tag_type()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/math/special_functions/bernoulli.hpp:78:40: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:683:49: required from ‘void yade::TestLoop::operator()(Nmpl) [with Nmpl = mpl_::integral_c; int minHP = 1]’ 683 | tb.template checkSpecialFunctions(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /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>]’ 78 | aux::unwrap(f, 0)(boost::get(x)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /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>]’ 104 | aux::for_each_impl< boost::is_same::value > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | ::execute(static_cast(0), static_cast(0), static_cast(0), f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>]’ 118 | boost::mpl::for_each >(f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:707: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>]’ 707 | boost::mpl::for_each::type>(testLoop); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:727:47: required from here 727 | if (smallestTestedHPn == 1) return runTest<1>(testCount, minX, maxX, useRandomArgs, printEveryNth, testSet, collectArgs, extraChecks); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/math/tools/toms748_solve.hpp:496:24: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 496 | inline std::pair toms748_solve(F f, const T& ax, const T& bx, Tol tol, std::uintmax_t& max_iter) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:2887:23, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:36, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:88, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 1]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:2887:23, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:36, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_if_streamable_char_type&>::type boost::log::v2_mt_posix::operator<<(basic_formatting_ostream&, const std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>&) [with OtherCharT = char; OtherTraitsT = std::char_traits; OtherAllocatorT = std::allocator; CharT = char; TraitsT = std::char_traits; AllocatorT = std::allocator]’ at /usr/include/boost/log/utility/formatting_ostream.hpp:562:88, inlined from ‘typename boost::log::v2_mt_posix::aux::enable_record_ostream_generic_operator::type boost::log::v2_mt_posix::operator<<(StreamT&, const T&) [with StreamT = basic_record_ostream; T = std::__cxx11::basic_string]’ at /usr/include/boost/log/sources/record_ostream.hpp:383:51, inlined from ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’ at /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:486: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp: In function ‘boost::python::dict yade::runTest(int, const Real&, const Real&, bool, int, const std::set&, bool, bool) [with int minHP = 2]’: /build/reproducible-path/yade-2025.2.0/py/high-precision/_RealHPDiagnostics.cpp:710:514: note: ‘’ declared here 710 | LOG_INFO("minHP = " << minHP << ", testCount = " << testCount << "\n" << py::extract(py::str(testHelper.getResult()))()); | ^ [ 90%] Linking CXX shared library lib/aarch64-linux-gnu/_minieigenHP.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_minieigenHP.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_minieigenHP.dir/link.d -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/_ExposeMathReal.cpp.o" "CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.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" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 90%] Built target _minieigenHP make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/WeightedAverage2d.dir/build.make py/CMakeFiles/WeightedAverage2d.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 90%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/WeightedAverage2d.cpp [ 90%] Linking CXX shared library lib/aarch64-linux-gnu/WeightedAverage2d.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/WeightedAverage2d.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/WeightedAverage2d.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 90%] Built target WeightedAverage2d make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_utils.dir/build.make py/CMakeFiles/_utils.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 91%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_utils_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/_utils.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/_utils.cpp:1: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/core/InteractionLoop.hpp:4, from /build/reproducible-path/yade-2025.2.0/py/_utils.cpp:2: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/pkg/dem/ViscoelasticPM.hpp:10, from /build/reproducible-path/yade-2025.2.0/py/_utils.hpp:14, from /build/reproducible-path/yade-2025.2.0/py/_utils.cpp:6: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/_utils.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_utils.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_utils.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 91%] Built target _utils make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_polyhedra_utils.dir/build.make py/CMakeFiles/_polyhedra_utils.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 92%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_polyhedra_utils_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/_polyhedra_utils.cpp [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_polyhedra_utils.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_polyhedra_utils.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/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 '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_packPredicates.dir/build.make py/CMakeFiles/_packPredicates.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 92%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_packPredicates_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/pack/_packPredicates.cpp [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_packPredicates.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packPredicates.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libgts.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_packPredicates.dir/link.d -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,/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/lib/aarch64-linux-gnu: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 93%] Built target _packPredicates make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 93%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_packSpheres_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/pack/_packSpheres.cpp [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_packSpheres.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packSpheres.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_packSpheres.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 93%] Built target _packSpheres make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 93%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_packObb_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/pack/_packObb.cpp [ 94%] Linking CXX shared library lib/aarch64-linux-gnu/_packObb.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packObb.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_packObb.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 94%] Built target _packObb make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/wrapper.dir/build.make py/CMakeFiles/wrapper.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 94%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -Dwrapper_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/wrapper/yadeWrapper.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/wrapper/yadeWrapper.cpp:4: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Clump.hpp:7, from /build/reproducible-path/yade-2025.2.0/py/wrapper/yadeWrapper.cpp:10: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/wrapper.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/wrapper.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/wrapper.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 95%] Built target wrapper make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_customConverters.dir/build.make py/CMakeFiles/_customConverters.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 96%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_customConverters_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2025.2.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2025.2.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:17: In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2025.2.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:22: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string; _Args = {const std::__cxx11::basic_string, std::allocator >&}; _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/stl_vector.h:1421:30, inlined from ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = std::__cxx11::basic_string]’ at /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:16: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp: In static member function ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = std::__cxx11::basic_string]’: /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:53: note: ‘’ declared here 216 | v->push_back(boost::python::extract(PySequence_GetItem(obj_ptr, i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/core/Body.hpp:14, from /build/reproducible-path/yade-2025.2.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2025.2.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:25: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1217: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2025.2.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ In file included from /usr/include/boost/python/override.hpp:13, from /usr/include/boost/python/wrapper.hpp:8, from /usr/include/boost/python/object/value_holder.hpp:15, from /usr/include/boost/python/object/class_metadata.hpp:14, from /usr/include/boost/python/class.hpp:23, from /usr/include/boost/python.hpp:18, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2025.2.0/lib/high-precision/Real.hpp:242: In member function ‘boost::python::converter::extract_rvalue::result_type boost::python::converter::extract_rvalue::operator()() const [with T = bool]’, inlined from ‘boost::python::extract::operator result_type() const [with T = bool]’ at /usr/include/boost/python/extract.hpp:136:23, inlined from ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]’ at /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:16: /usr/include/boost/python/extract.hpp:185:11: warning: ‘*(bool*)((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] 185 | ); | ^ /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp: In static member function ‘static void yade::custom_vector_from_seq::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with containedType = bool]’: /build/reproducible-path/yade-2025.2.0/py/wrapper/customConverters.cpp:216:53: note: ‘’ declared here 216 | v->push_back(boost::python::extract(PySequence_GetItem(obj_ptr, i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_customConverters.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_customConverters.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 96%] Built target _customConverters make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2025.2.0 /build/reproducible-path/yade-2025.2.0/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make -f py/CMakeFiles/_ymport.dir/build.make py/CMakeFiles/_ymport.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [ 96%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/_ymport.cpp [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/BoundaryParser.cpp [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/Lexer.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/Parser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/PointsParser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/PolyMesh.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o cd /build/reproducible-path/yade-2025.2.0/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_MPFR -DYADE_ODEINT -DYADE_POTENTIAL_PARTICLES -DYADE_REAL_BIT=498 -DYADE_REAL_DEC=150 -DYADE_REAL_MPFR -D_ymport_EXPORTS -I/build/reproducible-path/yade-2025.2.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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 /build/reproducible-path/yade-2025.2.0/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_ymport.dir/link.txt --verbose=1 /usr/lib/gcc/aarch64-linux-gnu/15/libstdc++.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libm.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/gcc/aarch64-linux-gnu/15/libgomp.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2025.2.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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,--dependency-file=CMakeFiles/_ymport.dir/link.d -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 make[4]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' [100%] Built target _ymport make[3]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2025.2.0/debian/build-mpfr150/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make[1]: Leaving directory '/build/reproducible-path/yade-2025.2.0' create-stamp debian/debhelper-build-stamp dh_testroot -a -O--builddirectory=/build/reproducible-path/yade-2025.2.0/debian/build -O--no-parallel dh_prep -a -O--builddirectory=/build/reproducible-path/yade-2025.2.0/debian/build -O--no-parallel debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/yade-2025.2.0' dh_auto_install -B/build/reproducible-path/yade-2025.2.0/debian/build-double cd debian/build-double && make -j1 install DESTDIR=/build/reproducible-path/yade-2025.2.0/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' /usr/bin/cmake -S/build/reproducible-path/yade-2025.2.0 -B/build/reproducible-path/yade-2025.2.0/debian/build-double --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-double-batch -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-double -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/config.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/libVersions.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAlpha.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkBlockGen.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkClumpHopper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipCell.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravity.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkHertzExtended.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkJCFpm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkKineticEnergy.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkList.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubrication.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPISilo.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPYcomm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMultiScGeom.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSetPerm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTesselationWrapper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestDummy.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestTriax.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkThermalEngine.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElBC.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElEng.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM2.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWeight.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWirePM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_simple.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/colliderTorture.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGui.sh -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiBilliard.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiEmpty.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiHopper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiSimple.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiVideo.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/compareScreenshotsParts.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/testGuiHelper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/10_1.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/joints.csv -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pp-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pb-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/100spheres -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColider.txt -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/share/doc/yade-double/img/yade-logo-note.png -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/math.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/minieigenHP.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/testMathHelper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/points -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/blockMeshDict -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so" to "$ORIGIN/../..:$ORIGIN/qt" -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libyade.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/Inspector.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/SerializableEditor.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/img_rc.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ui_controller.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/Inspector.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/SerializableEditor.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/img_rc.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ui_controller.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/pygts.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_extraDocs.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bisectionDecomposition.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bodiesHandling.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/coloring.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/deformableelementsutils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/domaindecomposition.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/export.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/linterpolation.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/log.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/mpy.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/params.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/polyhedra_utils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/post2d.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/remote.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/runtime.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/system.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/timing.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/yexecfile.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/ymport.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/mtTkinter.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/clump.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/cohesive-chain.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/core.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/dummyTest.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/engines.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/enumTest.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/libVersions.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/pbc.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testColliderByGiulia.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMath.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMathHelper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMinieigenHP.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/utilsModule.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/wrapper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-foamfiles.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/checkPerf.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/performance.db -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/mpipool.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM2D.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM3D.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEMup.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/saveGauss.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/simDEM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_polyhedra_utils.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so" to "$ORIGIN/../gts" -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so make[2]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-double' dh_auto_install -B/build/reproducible-path/yade-2025.2.0/debian/build-longdouble cd debian/build-longdouble && make -j1 install DESTDIR=/build/reproducible-path/yade-2025.2.0/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' /usr/bin/cmake -S/build/reproducible-path/yade-2025.2.0 -B/build/reproducible-path/yade-2025.2.0/debian/build-longdouble --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-longdouble-batch -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-longdouble -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/config.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/libVersions.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAlpha.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkBlockGen.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkClumpHopper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipCell.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravity.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkHertzExtended.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkJCFpm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkKineticEnergy.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkList.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubrication.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPISilo.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPYcomm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMultiScGeom.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSetPerm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTesselationWrapper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestDummy.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestTriax.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkThermalEngine.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElBC.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElEng.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM2.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWeight.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWirePM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_simple.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/colliderTorture.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGui.sh -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiBilliard.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiEmpty.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiHopper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiSimple.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiVideo.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/compareScreenshotsParts.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testGuiHelper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/10_1.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/joints.csv -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pp-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pb-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/100spheres -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColider.txt -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/share/doc/yade-longdouble/img/yade-logo-note.png -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/math.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/minieigenHP.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testMathHelper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/points -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/blockMeshDict -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so" to "$ORIGIN/../..:$ORIGIN/qt" -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/Inspector.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/SerializableEditor.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/img_rc.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ui_controller.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/Inspector.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/SerializableEditor.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/__init__.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/img_rc.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ui_controller.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/pygts.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_extraDocs.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bf.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bisectionDecomposition.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bodiesHandling.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/coloring.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/deformableelementsutils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/domaindecomposition.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/export.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/geom.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/gridpfacet.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/linterpolation.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/log.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/mpy.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/params.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/plot.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/polyhedra_utils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/post2d.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/potential_utils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/remote.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/runtime.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/system.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/timing.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/utils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/yexecfile.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/ymport.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/mtTkinter.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/clump.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/cohesive-chain.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/core.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/dummyTest.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/engines.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/enumTest.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/libVersions.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/pbc.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testColliderByGiulia.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMath.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMathHelper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMinieigenHP.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/utilsModule.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/wrapper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-foamfiles.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/checkPerf.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/performance.db -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/mpipool.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM2D.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM3D.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEMup.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/saveGauss.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/simDEM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_polyhedra_utils.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so" to "$ORIGIN/../gts" -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so make[2]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-longdouble' dh_auto_install -B/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 cd debian/build-mpfr150 && make -j1 install DESTDIR=/build/reproducible-path/yade-2025.2.0/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' /usr/bin/cmake -S/build/reproducible-path/yade-2025.2.0 -B/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150 --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-mpfr150-batch -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-mpfr150 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/config.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/libVersions.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAlpha.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkBlockGen.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkClumpHopper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipCell.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravity.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkHertzExtended.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkJCFpm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkKineticEnergy.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkList.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubrication.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPISilo.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPYcomm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMultiScGeom.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSetPerm.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTesselationWrapper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestDummy.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestTriax.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkThermalEngine.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElBC.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElEng.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM2.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWeight.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWirePM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_simple.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/colliderTorture.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGui.sh -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiBilliard.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiEmpty.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiHopper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiSimple.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiVideo.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/compareScreenshotsParts.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testGuiHelper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/10_1.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10/10_2.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10/10_0.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/joints.csv -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pp-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pb-pb.10.vtp -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/100spheres -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColider.txt -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/share/doc/yade-mpfr150/img/yade-logo-note.png -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/math.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/minieigenHP.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testMathHelper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/points -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/blockMeshDict -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so" to "$ORIGIN/../..:$ORIGIN/qt" -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/Inspector.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/SerializableEditor.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/img_rc.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ui_controller.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/Inspector.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/SerializableEditor.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/__init__.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/img_rc.py -- Up-to-date: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ui_controller.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/pygts.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_extraDocs.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bf.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bisectionDecomposition.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bodiesHandling.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/coloring.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/deformableelementsutils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/domaindecomposition.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/export.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/geom.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/gridpfacet.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/linterpolation.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/log.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/mpy.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/params.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/plot.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/polyhedra_utils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/post2d.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/potential_utils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/remote.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/runtime.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/system.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/timing.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/utils.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/yexecfile.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/ymport.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/mtTkinter.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/__init__.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/clump.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/cohesive-chain.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/core.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/dummyTest.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/engines.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/enumTest.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/libVersions.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/pbc.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testColliderByGiulia.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMath.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMathHelper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMinieigenHP.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/utilsModule.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/wrapper.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-foamfiles.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/checkPerf.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/performance.db -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/mpipool.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM2D.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM3D.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEMup.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/saveGauss.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/simDEM.py -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_polyhedra_utils.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so -- Set non-toolchain portion of runtime path of "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so" to "$ORIGIN/../gts" -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so -- Installing: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so make[2]: Leaving directory '/build/reproducible-path/yade-2025.2.0/debian/build-mpfr150' # generate manpages LD_LIBRARY_PATH=/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: help2man /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-double > yade.1 LD_LIBRARY_PATH=/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: help2man /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-double-batch > yade-batch.1 LD_LIBRARY_PATH=/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-double --test Using python version: 3.13.8 (main, Oct 9 2025, 09:16:25) [GCC 15.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 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:1000 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:1000 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 672, 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 672, in randomDensePack O.switchScene() ~~~~~~~~~~~~~^^ RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1000 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 672, 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py", line 672, in randomDensePack O.switchScene() ~~~~~~~~~~~~~^^ RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1000 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:1000 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:1000 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 ... /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:57: UserWarning: chainedCylinder is deprecated and will be removed in the future, use GridConnection instead. See examples/grids/CohesiveGridConnectionSphere.py. warnings.warn( Law2_ScGeom6D_CohFrictPhys_CohesionMoment:280 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: the max shear force includes some adhesion/cohesion but the rolling moment does not (because it is either purely elastic or purely frictional) for interaction (3-4), if it is not intentional you may want to check input parameters. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:285 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: rolling moment is bounded but twisting moment is not (interaction 2-3), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:289 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: twisting moment is bounded but rolling moment is not (interaction 0-1), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:293 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: If :yref:`Law2_ScGeom6D_CohFrictPhys_CohesionMoment::useIncrementalForm` is false, then plasticity will not be applied correctly to torques (the total formulation will not reproduce irreversibility). ok testKinematicEngines (yade.TestKinematicEngines.testKinematicEngines) Engines: kinematic engines ... ok testLabels (yade.TestLabelsOfEngines.testLabels) ... ok testPointInsidePolygon (yade.TestUtils.testPointInsidePolygon) ... ok testUserCreatedInteraction (yade.TestUtils.testUserCreatedInteraction) ... ok testLibVersions (yade.tests.libVersions.TestLibVersions.testLibVersions) ... cmake versions: {'cmake': [(3, 31, 6), '3.31.6'], 'compiler': [(15, 2, 0), '/usr/bin/c++ 15.2.0'], 'boost': [(1, 83, 0), '1.83.0'], 'freeglut': [(3, 0, 0), '3.0.0'], 'python': [(3, 13, 8), '3.13.8'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 5, 2), '9.5.2'], 'numpy': [(2, 3, 3), '2.3.3'], 'ipython': [(8, 35, 0), '8.35.0'], 'sphinx': [(8, 2, 3), '8.2.3'], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1'], 'mpmath': [(1, 3, 0), '1.3.0'], 'tkinter': [(8, 6, 0), '8.6'], 'pygraphviz': [(1, 14, 0), '1.14'], 'Xlib': [(0, 33, 0), '(0,33)']} C++ versions: {'compiler': [(15, 2, 0), 'gcc 15.2.0'], 'boost': [(1, 83, 0), '1.83.0'], 'qt': [(5, 15, 17), '5.15.17'], 'gl': [(2022, 5, 30), '20220530'], 'qglviewer': [(2, 8, 0), '2.8.0'], 'python': [(3, 13, 8), '3.13.8'], 'eigen': [(3, 4, 0), '3.4.0'], 'sqlite': [(3, 46, 1), '3.46.1'], 'vtk': [(9, 5, 2), '9.5.2'], 'cgal': [], 'suitesparse': [], 'openblas': [(0, 0, 0), ' OpenBLAS 0.3.30 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1']} Yade version : 2025.2.0 Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP MPFR MPC 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++ | +===============+=======================+=====================+ | Xlib | (0,33) | | +---------------+-----------------------+---------------------+ | boost | 1.83.0 | 1.83.0 | +---------------+-----------------------+---------------------+ | cmake | 3.31.6 | | +---------------+-----------------------+---------------------+ | compiler | /usr/bin/c++ 15.2.0 | gcc 15.2.0 | +---------------+-----------------------+---------------------+ | eigen | 3.4.0 | 3.4.0 | +---------------+-----------------------+---------------------+ | freeglut | 3.0.0 | | +---------------+-----------------------+---------------------+ | gl | | 20220530 | +---------------+-----------------------+---------------------+ | ipython | 8.35.0 | | +---------------+-----------------------+---------------------+ | mpc | 1.3.1 | 1.3.1 | +---------------+-----------------------+---------------------+ | mpfr | 4.2.2 | 4.2.2 | +---------------+-----------------------+---------------------+ | mpmath | 1.3.0 | | +---------------+-----------------------+---------------------+ | numpy | 2.3.3 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.30 | +---------------+-----------------------+---------------------+ | pygraphviz | 1.14 | | +---------------+-----------------------+---------------------+ | python | 3.13.8 | 3.13.8 | +---------------+-----------------------+---------------------+ | qglviewer | | 2.8.0 | +---------------+-----------------------+---------------------+ | qt | | 5.15.17 | +---------------+-----------------------+---------------------+ | sphinx | 8.2.3 | | +---------------+-----------------------+---------------------+ | sqlite | | 3.46.1 | +---------------+-----------------------+---------------------+ | tkinter | 8.6 | | +---------------+-----------------------+---------------------+ | vtk | 9.5.2 | 9.5.2 | +---------------+-----------------------+---------------------+ Linux version : Debian GNU/Linux forky/sid Architecture : arm64 Little endian : True ``` Yade version : 2025.2.0 Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP MPFR MPC 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++ | | ------------- | --------------------- | ------------------- | | Xlib | (0,33) | | | boost | 1.83.0 | 1.83.0 | | cmake | 3.31.6 | | | compiler | /usr/bin/c++ 15.2.0 | gcc 15.2.0 | | eigen | 3.4.0 | 3.4.0 | | freeglut | 3.0.0 | | | gl | | 20220530 | | ipython | 8.35.0 | | | mpc | 1.3.1 | 1.3.1 | | mpfr | 4.2.2 | 4.2.2 | | mpmath | 1.3.0 | | | numpy | 2.3.3 | | | openblas | | OpenBLAS 0.3.30 | | pygraphviz | 1.14 | | | python | 3.13.8 | 3.13.8 | | qglviewer | | 2.8.0 | | qt | | 5.15.17 | | sphinx | 8.2.3 | | | sqlite | | 3.46.1 | | tkinter | 8.6 | | | vtk | 9.5.2 | 9.5.2 | ``` Linux version : Debian GNU/Linux forky/sid Architecture : arm64 Little endian : True ``` compiler version reported by by cmake is [(15, 2, 0), '/usr/bin/c++ 15.2.0'] and by C++ is [(15, 2, 0), 'gcc 15.2.0'] boost version reported by by cmake is [(1, 83, 0), '1.83.0'] and by C++ is [(1, 83, 0), '1.83.0'] python version reported by by cmake is [(3, 13, 8), '3.13.8'] and by C++ is [(3, 13, 8), '3.13.8'] 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, 5, 2), '9.5.2'] and by C++ is [(9, 5, 2), '9.5.2'] mpfr version reported by by cmake is [(4, 2, 2), '4.2.2'] and by C++ is [(4, 2, 2), '4.2.2'] mpc version reported by by cmake is [(1, 3, 1), '1.3.1'] and by C++ is [(1, 3, 1), '1.3.1'] 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 testRealComplex (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testRealComplex) ... 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.8623100598568773 sinh : 1.2375852132752518 cos : 0.5063806480007196 cosh : 1.5911056407786226 tan : 1.702889048508133 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 : Real("3.141592653589793238462643383279333") HPn.Euler() 0.5772156649015328606065120900823372 N= 2 MPn.euler = 0.5772156649015328606065120900824024 euler : Real("0.5772156649015328606065120900823372") logE2 : Real("0.6931471805599453094172321214579819") catalan : Real("0.9159655941772190150546035149325222") sin : Real("-0.15831959168562735187775894806988") sinh : Real("-2830113.967446815545741980638094491") cos : Real("-0.9873879211781437599958143390237328") cosh : Real("2830113.967446992217072446901573277") tan : Real("0.1603418355540764756909814556325891") tanh : Real("-0.9999999999999375744819825625914706") abs : Real("15.5489747205511549117747484295525") acos : Real("2.151933422704977757986487821518888") acosh : Real("3.49855723092434547509670226866308") asin : Real("-0.5811370959100811387551661298788273") asinh : Real("-3.438174320452728365288584338746147") atan : Real("-1.506571854628382350220648463026789") atanh : Real("-0.6169125652540490887789535176908895") cbrt : Real("2.495938724418268720990481545584144") exp : Real("1.766713304662634798696961141766294e-07") sqrt : Real("3.943218827373286281055206295545436") exp2 : Real("2.085893867528485003506738873151905e-05") expm1 : Real("-0.9999998233286695337365201303037137") lgamma : Real("-28.25701097237751106835672346245674") tgamma : Real("5.347318586843876983373384518842317e-13") erf : Real("-1") erfc : Real("2") log : Real("2.743994702081776386965692094468377") log10 : Real("1.191701757485872925255699941784691") log1p : Real("2.806324149484195596561572928804702") log2 : Real("3.958747548918967348004721982244863") fabs : Real("15.5489747205511549117747484295525") frexp : Real("15.5489747205511549117747484295525") modf : Real("0.5489747205511549117747484295525035") Skipping test of CgalNumTraits factorial : Real("1307674368000") Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : Complex("-15.5489747205511549117747484295525","5.53596369248626925632649532348488") Complex real : Real("-15.5489747205511549117747484295525") Complex imag : Real("-5.53596369248626925632649532348488") Complex abs : Real("16.50507524565898714157008351225635") Complex arg : Real("-2.799552477654940952002720922369711") Complex norm : Real("272.4175088648650747396376556741589") Complex polar : Complex("-11.40641528088820892719825658050233","-10.56713325837517901325304181088638") Complex sin : Complex("-20.07936152284160973536426710887298","125.2245697020133858127526587835364") Complex sinh : Complex("-2076114.713999371085036983334436515","1923354.559890954267499482042276958") Complex cos : Complex("-125.2284623875950068766831609713192","-20.07873736249021772619096037818316") Complex cosh : Complex("2076114.713999500687573468377179209","-1923354.559890834201094749649114504") Complex tan : Complex("9.718353047234569192245095861202502e-06","-0.9999704735389008820084878628477772") Complex tanh : Complex("-0.9999999999999952382481640100902186","6.224364239983127743261862136464026e-14") Complex asin : Complex("-1.228174955250652708941877410002917","-3.496103626790307529507167682457126") Complex asinh : Complex("-3.497526074376995775830024158218038","-0.3414614552050577113836606567716851") Complex acos : Complex("2.798971282045549328173199101643372","3.496103626790307529507167682457126") Complex acosh : Complex("3.496103626790307529507167682457126","-2.798971282045549328173199101643372") Complex atan : Complex("-1.513757025551442277411550468107257","-0.02025836850892339083901509592932615") Complex atanh : Complex("-0.05711612587412578267887218720991215","-1.550411142212404728798485458458496") Complex exp : Complex("1.296025364850427423956610154925422e-07","1.200664047323931626952262945815208e-07") Complex log : Complex("2.803667924256229745622505088650017","-2.799552477654940952002720922369711") Complex log10 : Complex("1.21761750859362478510317426778306","-1.215830192844117569882739262267926") Complex pow : Complex("1.272544402427885768291991771278165e-38","-6.315789723641336399774886128477106e-39") Complex sqrt : Complex("0.6914117894235794088537359505067326","-4.00337669762727562223192673800261") cylBesselJ : Real("-2.018113276320797007004512309941101e-06") atan2 : Real("-1.912836502729748905691244152550078") fmod : Real("4.477047335578616399121757782582744") hypot : Real("16.50507524565898714157008351225635") max : Real("-5.53596369248626925632649532348488") min : Real("-15.5489747205511549117747484295525") pow : Real("2.52803066880590507356640369600806e-07") remainder : Real("-1.058916356907652857204737540902135") remquo : Real("-1.058916356907652857204737540902135") ldexp : Real("-0.4859054600172235909929608884235157") fma : Real("89.14618013923121872709942416831867") laguerre : Real("65.6212734829936978095804502992594") sphericalHarmonic : Complex("0.0003840396540783535402758124019055004","-0.001777804987683046301286998352811334") Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits 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 testRealConstructors (yade.tests.testMath.SimpleTests.testRealConstructors) ... 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: [(Real("90.25288528120822206801676657050848"), Real("-46.82249706031502967107371659949422"), Real("83.87714530131469814477895852178335"))] is ULP= 183886  Warning: ULP error of complex pow real using RealHP< 1 >, 53 bits, with arg: [(Real("-88.07709380525695053165691206231713"), Real("-42.61867319614835025731736095622182"), Real("43.19718000425110204787415568716824"))] is ULP= 165052  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 53 bits, with arg: [(Real("-86"), Real("0.0008202089274575996569183189421892166"), Real("4.533852998126100430908991256728768"))] is ULP= 2813053  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 53 bits, with arg: [(Real("-59"), Real("0.3231987542964098736320011084899306"), Real("2.209759412570384995433414587751031"))] is ULP= 3734831  Warning: ULP error of tgamma using RealHP< 1 >, 53 bits, with arg: [(Real("-89.36948592992692397274367976933718"), Real("0"), Real("0"))] is ULP= 5  Warning: ULP error of complex pow imag using RealHP< 1 >, 53 bits, with arg: [(Real("49.74085058930913305630383547395468"), Real("72.34911602970338151408213889226317"), Real("16.69420564878480917059277999214828"))] is ULP= 278529  Warning: ULP error of complex pow real using RealHP< 1 >, 53 bits, with arg: [(Real("84.41895058392543660374940373003483"), Real("-82.78427202300032661241857567802072"), Real("-33.41900434381044249221304198727012"))] is ULP= 89846  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 53 bits, with arg: [(Real("78"), Real("3.139355460441720424569211900234222"), Real("1.863002903822227551700052572414279"))] is ULP= 836404  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 53 bits, with arg: [(Real("78"), Real("3.139355460441720424569211900234222"), Real("1.863002903822227551700052572414279"))] is ULP= 814659  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 97 tests in 7.968s OK *** ALL TESTS PASSED *** Entered the initialization functionLD_LIBRARY_PATH=/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-double --check <WARNING> GravityEngine:24 virtual void yade::GravityEngine::action(): GravityEngine is deprecated, consider using Newton::gravity instead. ... ---------------------------------------------------------------------- Ran 3 tests in 0.092s OK Welcome to Yade 2025.2.0 Using python version: 3.13.8 (main, Oct 9 2025, 09:16:25) [GCC 15.2.0] ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### 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.005633 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmp2sqibgg3/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmp2sqibgg3/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmp2sqibgg3/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmp2sqibgg3/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.088937 ___________________________________ ################################### 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 = Real('-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:02.168524 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 277 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.264469 ___________________________________ ################################### Skipping DEM-PFV-check.py, because it is in skipScripts. ################################### 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.203283 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.435765 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:00.472702 ___________________________________ ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.169471 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmpv37frsy6/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmpv37frsy6/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmpv37frsy6/ directory File ./WallStresses moved into /tmp/tmpv37frsy6/ directory Status: success, time spent on this check: 0:00:00.254887 ___________________________________ ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.005454 ___________________________________ ################################### running: checkbf_simple.py Status: success, time spent on this check: 0:00:02.224296 ___________________________________ ################################### Skipping checkFlipSpheres.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.006566 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.005859 ___________________________________ ################################### running: checkbf_unixial_clump.py Status: success, time spent on this check: 0:00:03.133107 ___________________________________ ################################### Skipping checkPolyhedraCrush.py, because it is in skipScripts. ################################### running: checkMultiScGeom.py Status: success, time spent on this check: 0:00:03.375813 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:00:01.779150 ___________________________________ ################################### 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.167143 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:00:01.903990 ___________________________________ ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:00.164851 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:00.047790 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.084926 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:00:00.486530 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.003860 ___________________________________ ################################### running: checkVTKRecorder.py checkVTKRecorder Check file 10.vtm Check file 10/10_0.vtu Check file 10/10_2.vtp Status: success, time spent on this check: 0:00:00.099802 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:00:00.486582 ___________________________________ ################################### running: checkLS_DEM.py LS-DEM distance, 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.106666 ___________________________________ ################################### running: checkCohesiveFrictionalLaw.py Pull contact until it breaks [1.0, 0, 0.0, 0.0, 0.0, 0.0] [1.0, 0, 399.5999999999995, 0.0, 0.0, 0.0] [1.0, 0, 899.0999999999989, 0.0, 0.0, 0.0] [0.0, 0, 0, 0, 0, 0] Inverse velocity to create new non-cohesive contact [0.0, 0, 0, 0, 0, 0] [1.0, 1, 98.89999999999866, 0.0, 0.0, 0.0] Apply pure bending [1.0, 1, 98.89999999999866, 0.0, 10.0, 0.0] [1.0, 1, 98.89999999999866, 0.0, 60.0, 0.0] Un-bend [1.0, 1, 98.89999999999866, 0.0, 0.0, 0.0] Twist [1.0, 1, 98.89999999999866, 0.0, 0.0, 98.89999999999866] Break remote interaction by bending [1.0, 1, 98.89999999999866, 0.0, 50.0, 0.0] [1.0, 1, 98.89999999999866, 0.0, 98.89999999999866, 0.0] Shear compressed contact with residual friction [1.0, 1, 98.89999999999866, 30.0, 0.0, 0.0] [1.0, 1, 98.89999999999866, 54.02931624555014, 0.0, 0.0] CohesiveFrictional model passed with difference = 0.0 Status: success, time spent on this check: 0:00:00.534095 ___________________________________ ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.046575 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356797441 Status: success, time spent on this check: 0:00:00.365768 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.166406E-09 Kinetic energy OK 1.072143E-01 Kinetic energy OK 1.072354E-01 Kinetic energy OK 1.091593E-01 Status: success, time spent on this check: 0:00:05.834344 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:00.556189 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.006408 ___________________________________ ################################### 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.010162 ___________________________________ ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### Skipping checkClumpHopper.py, because it is in slowScripts. ################################### Skipping checkMPISilo.py, because it is in slowScripts. ################################### running: checkTesselationWrapper.py Status: success, time spent on this check: 0:00:00.004620 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.045215 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.006069 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:00:11.754632 ___________________________________ ################################### 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.009364 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:00.246549 ___________________________________ Most time spend on a single check: 0:00:11.754632 *** ALL CHECKS PASSED *** Adding slavesLD_LIBRARY_PATH=/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-longdouble --test /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py:58: 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.13.8 (main, Oct 9 2025, 09:16:25) [GCC 15.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 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:1000 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:1000 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 672, 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 672, in randomDensePack O.switchScene() ~~~~~~~~~~~~~^^ RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1000 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 672, 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py", line 672, in randomDensePack O.switchScene() ~~~~~~~~~~~~~^^ RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1000 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:1000 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:1000 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 ... /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/gridpfacet.py:57: UserWarning: chainedCylinder is deprecated and will be removed in the future, use GridConnection instead. See examples/grids/CohesiveGridConnectionSphere.py. warnings.warn( Law2_ScGeom6D_CohFrictPhys_CohesionMoment:289 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: twisting moment is bounded but rolling moment is not (interaction 0-1), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:289 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: twisting moment is bounded but rolling moment is not (interaction 1-2), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:293 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: If :yref:`Law2_ScGeom6D_CohFrictPhys_CohesionMoment::useIncrementalForm` is false, then plasticity will not be applied correctly to torques (the total formulation will not reproduce irreversibility). Law2_ScGeom6D_CohFrictPhys_CohesionMoment:285 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: rolling moment is bounded but twisting moment is not (interaction 5-6), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:280 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: the max shear force includes some adhesion/cohesion but the rolling moment does not (because it is either purely elastic or purely frictional) for interaction (2-3), if it is not intentional you may want to check input parameters. ok testKinematicEngines (yade.TestKinematicEngines.testKinematicEngines) Engines: kinematic engines ... ok testLabels (yade.TestLabelsOfEngines.testLabels) ... ok testPointInsidePolygon (yade.TestUtils.testPointInsidePolygon) ... ok testUserCreatedInteraction (yade.TestUtils.testUserCreatedInteraction) ... ok testLibVersions (yade.tests.libVersions.TestLibVersions.testLibVersions) ... cmake versions: {'cmake': [(3, 31, 6), '3.31.6'], 'compiler': [(15, 2, 0), '/usr/bin/c++ 15.2.0'], 'boost': [(1, 83, 0), '1.83.0'], 'freeglut': [(3, 0, 0), '3.0.0'], 'python': [(3, 13, 8), '3.13.8'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 5, 2), '9.5.2'], 'numpy': [(2, 3, 3), '2.3.3'], 'ipython': [(8, 35, 0), '8.35.0'], 'sphinx': [(8, 2, 3), '8.2.3'], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1'], 'mpmath': [(1, 3, 0), '1.3.0'], 'tkinter': [(8, 6, 0), '8.6'], 'pygraphviz': [(1, 14, 0), '1.14'], 'Xlib': [(0, 33, 0), '(0,33)']} C++ versions: {'compiler': [(15, 2, 0), 'gcc 15.2.0'], 'boost': [(1, 83, 0), '1.83.0'], 'qt': [(5, 15, 17), '5.15.17'], 'gl': [(2022, 5, 30), '20220530'], 'qglviewer': [(2, 8, 0), '2.8.0'], 'python': [(3, 13, 8), '3.13.8'], 'eigen': [(3, 4, 0), '3.4.0'], 'sqlite': [(3, 46, 1), '3.46.1'], 'vtk': [(9, 5, 2), '9.5.2'], 'cgal': [], 'suitesparse': [], 'openblas': [(0, 0, 0), ' OpenBLAS 0.3.30 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1']} Yade version : 2025.2.0 Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP MPFR MPC 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++ | +===============+=======================+=====================+ | Xlib | (0,33) | | +---------------+-----------------------+---------------------+ | boost | 1.83.0 | 1.83.0 | +---------------+-----------------------+---------------------+ | cmake | 3.31.6 | | +---------------+-----------------------+---------------------+ | compiler | /usr/bin/c++ 15.2.0 | gcc 15.2.0 | +---------------+-----------------------+---------------------+ | eigen | 3.4.0 | 3.4.0 | +---------------+-----------------------+---------------------+ | freeglut | 3.0.0 | | +---------------+-----------------------+---------------------+ | gl | | 20220530 | +---------------+-----------------------+---------------------+ | ipython | 8.35.0 | | +---------------+-----------------------+---------------------+ | mpc | 1.3.1 | 1.3.1 | +---------------+-----------------------+---------------------+ | mpfr | 4.2.2 | 4.2.2 | +---------------+-----------------------+---------------------+ | mpmath | 1.3.0 | | +---------------+-----------------------+---------------------+ | numpy | 2.3.3 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.30 | +---------------+-----------------------+---------------------+ | pygraphviz | 1.14 | | +---------------+-----------------------+---------------------+ | python | 3.13.8 | 3.13.8 | +---------------+-----------------------+---------------------+ | qglviewer | | 2.8.0 | +---------------+-----------------------+---------------------+ | qt | | 5.15.17 | +---------------+-----------------------+---------------------+ | sphinx | 8.2.3 | | +---------------+-----------------------+---------------------+ | sqlite | | 3.46.1 | +---------------+-----------------------+---------------------+ | tkinter | 8.6 | | +---------------+-----------------------+---------------------+ | vtk | 9.5.2 | 9.5.2 | +---------------+-----------------------+---------------------+ Linux version : Debian GNU/Linux forky/sid Architecture : arm64 Little endian : True ``` Yade version : 2025.2.0 Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP MPFR MPC 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++ | | ------------- | --------------------- | ------------------- | | Xlib | (0,33) | | | boost | 1.83.0 | 1.83.0 | | cmake | 3.31.6 | | | compiler | /usr/bin/c++ 15.2.0 | gcc 15.2.0 | | eigen | 3.4.0 | 3.4.0 | | freeglut | 3.0.0 | | | gl | | 20220530 | | ipython | 8.35.0 | | | mpc | 1.3.1 | 1.3.1 | | mpfr | 4.2.2 | 4.2.2 | | mpmath | 1.3.0 | | | numpy | 2.3.3 | | | openblas | | OpenBLAS 0.3.30 | | pygraphviz | 1.14 | | | python | 3.13.8 | 3.13.8 | | qglviewer | | 2.8.0 | | qt | | 5.15.17 | | sphinx | 8.2.3 | | | sqlite | | 3.46.1 | | tkinter | 8.6 | | | vtk | 9.5.2 | 9.5.2 | ``` Linux version : Debian GNU/Linux forky/sid Architecture : arm64 Little endian : True ``` compiler version reported by by cmake is [(15, 2, 0), '/usr/bin/c++ 15.2.0'] and by C++ is [(15, 2, 0), 'gcc 15.2.0'] boost version reported by by cmake is [(1, 83, 0), '1.83.0'] and by C++ is [(1, 83, 0), '1.83.0'] python version reported by by cmake is [(3, 13, 8), '3.13.8'] and by C++ is [(3, 13, 8), '3.13.8'] 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, 5, 2), '9.5.2'] and by C++ is [(9, 5, 2), '9.5.2'] mpfr version reported by by cmake is [(4, 2, 2), '4.2.2'] and by C++ is [(4, 2, 2), '4.2.2'] mpc version reported by by cmake is [(1, 3, 1), '1.3.1'] and by C++ is [(1, 3, 1), '1.3.1'] 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 testRealComplex (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testRealComplex) ... 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: 32 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 : Real("3.141592653589793238462643383279502797") HPn.Euler() 0.5772156649015328606065120900824024707 N= 1 MPn.euler = 0.577215664901532860606512090082402431 euler : Real("0.5772156649015328606065120900824024707") logE2 : Real("0.6931471805599453094172321214581765751") catalan : Real("0.9159655941772190150546035149323841463") sin : Real("0.8623100598568763854118043907005355532") sinh : Real("1.237585213275249169399372468043205655") cos : Real("0.5063806480007211584292640396984967397") cosh : Real("1.591105640778620322264681122892211422") tan : Real("1.702889048508126109551428464878255132") tanh : Real("0.7778146098895274528629107077514468768") abs : Real("1.039814008884045299554264778063756999") acos : Real("1.530971791836107400979886930680916065") acosh : Real("1.339645391459726912599278523965844844") asin : Real("0.03982453495878921825143476095883536404") asinh : Real("0.909248009964514473223684223831394764") atan : Real("0.8049141358764253237684536447736667915") atanh : Real("0.03983506604410874312144237631738597046") cbrt : Real("1.013099003216786664190191240606828363") exp : Real("2.828690854053869491664053590935417269") sqrt : Real("1.019712708994080008349797732962558604") exp2 : Real("2.055962583138479099341270821050745509") expm1 : Real("1.828690854053869491664053590935417077") lgamma : Real("-0.02170215965751723467395993636129235703") tgamma : Real("0.9785316378514488624897715624420577636") erf : Real("0.8585787762995706352652084428879906383") erfc : Real("0.1414212237004293647347915571120093617") log : Real("0.03904185954843391233498845893422792542") log10 : Real("0.01695566416512663131234492101943219929") log1p : Real("0.7128586315840309806704555456627095236") log2 : Real("0.05632549715760902958732608922899572638") fabs : Real("1.039814008884045299554264778063756999") frexp : Real("1.039814008884045299554264778063756999") modf : Real("0.03981400888404529955426477806375699894") Skipping test of CgalNumTraits factorial : Real("1") Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : Complex("1.039814008884045299554264778063756999","16.55776608575031444698121140104774954") Complex real : Real("1.039814008884045299554264778063756999") Complex imag : Real("-16.55776608575031444698121140104774954") Complex abs : Real("16.59038368825431351329660879690193658") Complex arg : Real("-1.508079513938490067036298909711300386") Complex norm : Real("275.2408309234947988693327347427236625") Complex polar : Complex("-0.686413744510811207748938704796044469","0.781056556478566559449967498800794249") Complex sin : Complex("6692369.33710112685850690547936348635","-3930009.029633580158865998474161011898") Complex sinh : Complex("-0.8169687012653106536617471633019794398","1.195159405588232126259426665232499942") Complex cos : Complex("3930009.029633612782373824553761923748","6692369.337101071304292704529266205808") Complex cosh : Complex("-1.050338590813232774253579478551549947","0.9296124468134102881057651171900207718") Complex tan : Complex("7.249493367025621321969477498468974599e-15","-1.000000000000004043954905213518874109") Complex tanh : Complex("1.000883585237829414535468595220401214","-0.252038313411820097193268127276607419") Complex asin : Complex("0.06260348687155675792657897393437493295","-3.502870375188924901038967390910522404") Complex asinh : Complex("3.50106805162732004015530237268378118","-1.507965573543130930348484069884558472") Complex acos : Complex("1.508192839923339861304742717705376394","3.502870375188924901038967390910522404") Complex acosh : Complex("3.502870375188924901038967390910522404","-1.508192839923339861304742717705376394") Complex atan : Complex("1.567004790448901675493197020642161947","-0.06022923695886655695497147054552456051") Complex atanh : Complex("0.003764228662643945192371506163769009373","-1.510710509528455502008544007959107462") Complex exp : Complex("-1.867307292078543427915326641853529387","2.124771852401642414365191782422520811") Complex log : Complex("2.808823231617511160075180791686082675","-1.508079513938490067036298909711300386") Complex log10 : Complex("1.219856430133144517284025717668227908","-0.6549506111748243867953519453768728786") Complex pow : Complex("-3.311068056693047091990418079563146216e-08","-2.141805522511911055430587453944475126e-08") Complex sqrt : Complex("2.969023214555450289941200803775036284","-2.78841977465465807273438787793196636") cylBesselJ : Real("0.01705256987792861018003636499894511178") atan2 : Real("3.078875840733386686267620601351051978") fmod : Real("1.039814008884045299554264778063756999") hypot : Real("16.59038368825431351329660879690193658") max : Real("1.039814008884045299554264778063756999") min : Real("-16.55776608575031444698121140104774954") pow : Real("0.5239044398681849211376618568116517215") remainder : Real("1.039814008884045299554264778063756999") remquo : Real("1.039814008884045299554264778063756999") ldexp : Real("1.586630262579414824759315152074824522e-05") fma : Real("-29.52844329201139855755363785876058787") laguerre : Real("29.31144616022307712595121801176630963") sphericalHarmonic : Complex("-0.1713159593719224449407430989763660693","0.1949370250332279768684227968855203094") Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits 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 : Real("3.141592653589793238462643383279502884197169399375105820974944592308079") HPn.Euler() 0.5772156649015328606065120900824024310421593359399235988057672348849998 N= 2 MPn.euler = 0.5772156649015328606065120900824024310421593359399235988057672348848677 euler : Real("0.5772156649015328606065120900824024310421593359399235988057672348849998") logE2 : Real("0.6931471805599453094172321214581765680755001343602552541206800094932621") catalan : Real("0.9159655941772190150546035149323841107741493742816721342664981196218506") sin : Real("-0.1583195916856273518777589480718975108314985322107685144646426955001377") sinh : Real("-2830113.967446815545741980638089903388213522368347793840910470854191749") cos : Real("-0.9873879211781437599958143390235879274112991778736717907009891650062276") cosh : Real("2830113.967446992217072446901569773084327699259771907019460182868204125") tan : Real("0.1603418355540764756909814556347225721750843964132692819451505607336595") tanh : Real("-0.9999999999999375744819825625915618168506918216107982245854110360561037") abs : Real("15.54897472055115491177474842955113781129528666441109341774652405537252") acos : Real("2.151933422704977757986487821517049406908741992745879272435426586969288") acosh : Real("3.498557230924345475096702268663193748653134094055942137834337741013296") asin : Real("-0.5811370959100811387551661298772979648101572930583263619479542908152487") asinh : Real("-3.438174320452728365288584338745338122242995318484658959448295276402343") atan : Real("-1.506571854628382350220648463026965423274956336993402236421996027285799") atanh : Real("-0.6169125652540490887789535176890131346570383925689746305256709568876233") cbrt : Real("2.495938724418268720990481545584366621312255503557144327758505924412974") exp : Real("1.766713304662634798696961141768914241131785497120140127453769857097113e-07") sqrt : Real("3.943218827373286281055206295545402069159422143230043489733397085077302") exp2 : Real("2.085893867528485003506738873153633341781141599287856395130741788974629e-05") expm1 : Real("-0.9999998233286695337365201303038858231085758868214502879859872546229886") lgamma : Real("-28.25701097237751106835672346245144473919359144372485786883535126522321") tgamma : Real("5.347318586843876983373384518860782534589490522480703595524151258165524e-13") erf : Real("-1") erfc : Real("2") log : Real("2.743994702081776386965692094468056953836685440417179036573910867726294") log10 : Real("1.191701757485872925255699941784427032572649735505766653265500920585044") log1p : Real("2.806324149484195596561572928804425372027827640966585152626056400384941") log2 : Real("3.958747548918967348004721982243114659215271246316340570492117647945856") fabs : Real("15.54897472055115491177474842955113781129528666441109341774652405537252") frexp : Real("15.54897472055115491177474842955113781129528666441109341774652405537252") modf : Real("0.548974720551154911774748429551137811295286664411093417746524055372515") Skipping test of CgalNumTraits factorial : Real("1307674368000") Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : Complex("-15.54897472055115491177474842955113781129528666441109341774652405537252","5.535963692486269256326495323482200188321154652312935633730578997049159") Complex real : Real("-15.54897472055115491177474842955113781129528666441109341774652405537252") Complex imag : Real("-5.535963692486269256326495323482200188321154652312935633730578997049159") Complex abs : Real("16.50507524565898714157008351225417998086691742084600123569842923708494") Complex arg : Real("-2.799552477654940952002720922369370834985207459818731263886858665773016") Complex norm : Real("272.4175088648650747396376556741329495890305009972550749068339273223035") Complex polar : Complex("-11.40641528088820892719825658047353006524315794260486326469969430019712","-10.56713325837517901325304181091582229153927754731430186742951730968408") Complex sin : Complex("-20.07936152284160973536426710899396462036379592279047293226419298776033","125.2245697020133858127526587831763896384881238875299134021524726052119") Complex sinh : Complex("-2076114.713999371085036983334428564479659014024355495761838747064988053","1923354.559890954267499482042279864837511860984877419839574787504306922") Complex cos : Complex("-125.2284623875950068766831609709474482386521698516718998199135472954015","-20.07873736249021772619096037829735940792260342895871480358594432626986") Complex cosh : Complex("2076114.713999500687573468377170960140674506389298969627005431013973587","-1923354.55989083420109474964911716961121727897305812927320559661385505") Complex tan : Complex("9.71835304723456919224509586133733588258103866839493053102181854254215e-06","-0.9999704735389008820084878628476716520668504068482251219386836299321254") Complex tanh : Complex("-0.9999999999999952382481640100903084187849601253163812426729889688748893","6.224364239983127743261862136482457036523712086156859535054584717810991e-14") Complex asin : Complex("-1.228174955250652708941877410003372613218368892820934174631290139144687","-3.496103626790307529507167682456523267312601892037951995489356616075045") Complex asinh : Complex("-3.497526074376995775830024158217456876398848353562138228719761039737994","-0.3414614552050577113836606567716140570371622924454967046409372243494233") Complex acos : Complex("2.798971282045549328173199101643124055316953592508487085118762435298727","3.496103626790307529507167682456523267312601892037951995489356616075045") Complex acosh : Complex("3.496103626790307529507167682456523267312601892037951995489356616075045","-2.798971282045549328173199101643124055316953592508487085118762435298727") Complex atan : Complex("-1.513757025551442277411550468107210690760715835873781237251540068952274","-0.02025836850892339083901509592931769939778696322783028163920211252295811") Complex atanh : Complex("-0.05711612587412578267887218720992315306702538359567510592207244272257773","-1.550411142212404728798485458458153048821223417966365500221834338215677") Complex exp : Complex("1.296025364850427423956610154923649434738651666839489854643714772906723e-07","1.200664047323931626952262945820118192905663691908904521581458220728757e-07") Complex log : Complex("2.803667924256229745622505088650631957854586669945756362362809367140947","-2.799552477654940952002720922369370834985207459818731263886858665773016") Complex log10 : Complex("1.217617508593624785103174267782779267564591543918903514980683070964807","-1.215830192844117569882739262267589087777508485246001673875290189171773") Complex pow : Complex("1.272544402427885768291991771282809272205441139480718104058957273558897e-38","-6.315789723641336399774886128674047063557005767464736980031412904595528e-39") Complex sqrt : Complex("0.6914117894235794088537359505065082735009759544011129091581443181095776","-4.003376697627275622231926738001918288424076242718305609914966539886561") cylBesselJ : Real("-2.018113276320797007004512309925753312910574983173025620032209272073415e-06") atan2 : Real("-1.912836502729748905691244152549883491310546639243927467575558222688508") fmod : Real("4.477047335578616399121757782586737434652977359785222150285366061274196") hypot : Real("16.50507524565898714157008351225417998086691742084600123569842923708494") max : Real("-5.535963692486269256326495323482200188321154652312935633730578997049159") min : Real("-15.54897472055115491177474842955113781129528666441109341774652405537252") pow : Real("2.528030668805905073566403696027146359184325435635275639169318379853053e-07") remainder : Real("-1.058916356907652857204737540895462753668177292527713483445212935774963") remquo : Real("-1.058916356907652857204737540895462753668177292527713483445212935774963") ldexp : Real("-0.4859054600172235909929608884234730566029777082628466693045788767303911") fma : Real("89.14618013923121872709942416828755277181930967749445939936590620032579") laguerre : Real("65.62127348299369780958045029992206169255901145988621348926130521494144") sphericalHarmonic : Complex("0.0003840396540783535402758124020045330870308498687254211701608781181303735","-0.001777804987683046301286998352868919947354644991521414859451099090350397") Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits 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 testRealConstructors (yade.tests.testMath.SimpleTests.testRealConstructors) ... 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: [(Real("-87.83549345276571782134195800910391087906161526558854323324970514745222"), Real("20.25011085001925809721562494573474626019019580393235086916008824307542"), Real("-15.24682642819677108893608807906749932347549322531002904110402745288186"))] is ULP= 247546  Warning: ULP error of complex pow real using RealHP< 1 >, 113 bits, with arg: [(Real("-33.17696696219579113597138018247375457817599857750112412371870694929865"), Real("15.71046864456110149681116032724567692489269550969284855031369907201952"), Real("12.27858263344541344783973102706196995167671724699334564452185672477416"))] is ULP= 187449  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 113 bits, with arg: [(Real("-40"), Real("0.001118322666858364417283379372901936912746681426265410022182302841875501"), Real("2.472004538569011126338730411716363938058669622280002530243446615424927"))] is ULP= 515768  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 113 bits, with arg: [(Real("-80"), Real("2.45880352724017007207344621115143243133156989814983968404176931750113"), Real("4.574947979878244519650390512743822768073584374607961348824721083258446"))] is ULP= 1431149  Warning: ULP error of cylBesselJ using RealHP< 1 >, 113 bits, with arg: [(Real("53"), Real("91.84432108351811803940781916087402447886855123536770686609001003181812"), Real("0"))] is ULP= 922  Warning: ULP error of laguerre using RealHP< 1 >, 113 bits, with arg: [(Real("94"), Real("25"), Real("27.84159308194852538859904206296867395593170157656519498991460546651402"))] is ULP= 4007  Warning: ULP error of complex pow imag using RealHP< 1 >, 113 bits, with arg: [(Real("-46.23519197559376743213410365626351141353160173756261529987460098768334"), Real("-39.66447928187320509511626112112194084838191937902643466909646607172421"), Real("61.37129961539899971778888131113290141217949687777790318384168782774729"))] is ULP= 187676  Warning: ULP error of complex pow real using RealHP< 1 >, 113 bits, with arg: [(Real("95.5319932217264329553729771844927814510370818831752343315666078015988"), Real("56.01508831896698958134595969310355047619990742550999432257255797318329"), Real("-86.73800069019637152887222745355370832898612655586777011714845399704271"))] is ULP= 68904  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 113 bits, with arg: [(Real("-26"), Real("0.0004324753606370597264280078739404160340511385148000099314834687377895328"), Real("6.113456089526072021767028708349129578694127904356950654331944540248109"))] is ULP= 1345941  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 113 bits, with arg: [(Real("-26"), Real("0.0004324753606370597264280078739404160340511385148000099314834687377895328"), Real("6.113456089526072021767028708349129578694127904356950654331944540248109"))] is ULP= 832265  Warning: ULP error of complex tanh imag using RealHP< 1 >, 113 bits, with arg: [(Real("31.93053337955043555657662357830263105568125979567522206763950350441594"), Real("46.85201761932449581106127731704881938635601919327280574386610965346295"), Real("0"))] is ULP= 5  Warning: ULP error of cylBesselJ using RealHP< 1 >, 113 bits, with arg: [(Real("41"), Real("-88.49937237646047013801108136915958001822301505285437015827841811472024"), Real("0"))] is ULP= 3400  Warning: ULP error of laguerre using RealHP< 1 >, 113 bits, with arg: [(Real("91"), Real("37"), Real("4.409327953987551746234082049506348815595700403023314834287779879779673"))] is ULP= 1347  Warning: ULP error of tgamma using RealHP< 1 >, 113 bits, with arg: [(Real("-20.78916007505791611270449419415540103719171132633013167949502845131826"), Real("0"), Real("0"))] is ULP= 5  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 88 tests in 13.805s OK *** ALL TESTS PASSED *** LD_LIBRARY_PATH=/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-longdouble --check /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py:58: 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. ... ---------------------------------------------------------------------- Ran 3 tests in 0.102s OK Welcome to Yade 2025.2.0 Using python version: 3.13.8 (main, Oct 9 2025, 09:16:25) [GCC 15.2.0] ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### 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.006565 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmp8jsmz58f/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmp8jsmz58f/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmp8jsmz58f/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmp8jsmz58f/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.338143 ___________________________________ ################################### 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 = Real('-9.81') ## produces: Real("-9.810000000000000000000000000000000431") g = -9.81 ## produces: Real("-9.81000000000000049737991503207013011") See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:06.021052 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 260 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.521173 ___________________________________ ################################### Skipping DEM-PFV-check.py, because it is in skipScripts. ################################### running: checkLS_DEM_pbc.py Skip checkLS_DEM_pbc, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.002754 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.408274 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:05.518886 ___________________________________ ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.291831 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmpmvr_0eum/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmpmvr_0eum/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmpmvr_0eum/ directory File ./WallStresses moved into /tmp/tmpmvr_0eum/ directory Status: success, time spent on this check: 0:00:04.712051 ___________________________________ ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.006491 ___________________________________ ################################### 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.089603 ___________________________________ ################################### Skipping checkFlipSpheres.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.003992 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.003764 ___________________________________ ################################### 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.005872 ___________________________________ ################################### Skipping checkPolyhedraCrush.py, because it is in skipScripts. ################################### running: checkMultiScGeom.py Skip checkMultiScGeom, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.002898 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:00:34.558990 ___________________________________ ################################### 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: Real("-9.810000000000000000000000000000000431") g = -9.81 ## produces: Real("-9.81000000000000049737991503207013011") See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:00.248408 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:00:35.564400 ___________________________________ ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:00.166163 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:00.129280 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.045308 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:00:11.191885 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.004207 ___________________________________ ################################### running: checkVTKRecorder.py checkVTKRecorder Check file 10.vtm Check file 10/10_0.vtu Check file 10/10_2.vtp Status: success, time spent on this check: 0:00:00.111244 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:00:11.191939 ___________________________________ ################################### running: checkLS_DEM.py Skip checkLSdem, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.007828 ___________________________________ ################################### running: checkCohesiveFrictionalLaw.py Pull contact until it breaks [1.0, 0, Real("0"), Real("0"), Real("0"), Real("0")] [1.0, 0, Real("399.6000000000000107469588783715153113"), Real("0"), Real("0"), Real("0")] [1.0, 0, Real("899.1000000000000241806574763359094504"), Real("0"), Real("0"), Real("0")] [0.0, 0, 0, 0, 0, 0] Inverse velocity to create new non-cohesive contact [0.0, 0, 0, 0, 0, 0] [1.0, 1, Real("98.90000000000002955413691552166710608"), Real("0"), Real("0"), Real("0")] Apply pure bending [1.0, 1, Real("98.90000000000002955413691552166710608"), Real("0"), Real("10.00000000000000020816681711721685133"), Real("0")] [1.0, 1, Real("98.90000000000002955413691552166710608"), Real("0"), Real("60.00000000000000124900090270330110798"), Real("0")] Un-bend [1.0, 1, Real("98.90000000000002955413691552166710608"), Real("0"), Real("0"), Real("0")] Twist [1.0, 1, Real("98.90000000000002955413691552166710608"), Real("0"), Real("0"), Real("98.90000000000002955413691552166710608")] Break remote interaction by bending [1.0, 1, Real("98.90000000000002955413691552166710608"), Real("0"), Real("50.00000000000000104083408558608425665"), Real("0")] [1.0, 1, Real("98.90000000000002955413691552166710608"), Real("0"), Real("98.90000000000002955413691552166710608"), Real("0")] Shear compressed contact with residual friction [1.0, 1, Real("98.90000000000002955413691552166710608"), Real("30.00000000000000062450045135165055399"), Real("0"), Real("0")] [1.0, 1, Real("98.90000000000002955413691552166710608"), Real("54.02931624555089790643583129944005295"), Real("0"), Real("0")] CohesiveFrictional model passed with difference = 4.783397264752931606992655827302155451e-12 Status: success, time spent on this check: 0:00:00.541507 ___________________________________ ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.087296 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356799196 Status: success, time spent on this check: 0:00:00.647073 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.167063E-09 Kinetic energy OK 1.152523E-01 Kinetic energy OK 1.152753E-01 Kinetic energy OK 1.175920E-01 Status: success, time spent on this check: 0:01:05.922756 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:05.588878 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.006735 ___________________________________ ################################### 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.010356 ___________________________________ ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### Skipping checkClumpHopper.py, because it is in slowScripts. ################################### Skipping checkMPISilo.py, because it is in slowScripts. ################################### running: checkTesselationWrapper.py Status: success, time spent on this check: 0:00:00.004508 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.085301 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.005963 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:00:14.367023 ___________________________________ ################################### 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.010047 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:00.612145 ___________________________________ WARNING: some checks took longer than 30 seconds. Most time spend on a single check: 0:01:05.922756 *** ALL CHECKS PASSED *** Adding slavesLD_LIBRARY_PATH=/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-mpfr150 --test /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py:58: 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.13.8 (main, Oct 9 2025, 09:16:25) [GCC 15.2.0] Using PrecisionMpfr150 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) ... 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:1000 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:1000 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 672, 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 672, in randomDensePack O.switchScene() ~~~~~~~~~~~~~^^ RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1000 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 672, 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 "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py", line 672, in randomDensePack O.switchScene() ~~~~~~~~~~~~~^^ RuntimeError: Please stop the simulation first, e.g. O.pause(). yadeWrapper.cpp:1000 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:1000 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:1000 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 ... /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/gridpfacet.py:57: UserWarning: chainedCylinder is deprecated and will be removed in the future, use GridConnection instead. See examples/grids/CohesiveGridConnectionSphere.py. warnings.warn( Law2_ScGeom6D_CohFrictPhys_CohesionMoment:289 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: twisting moment is bounded but rolling moment is not (interaction 2-3), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:280 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: the max shear force includes some adhesion/cohesion but the rolling moment does not (because it is either purely elastic or purely frictional) for interaction (1-2), if it is not intentional you may want to check input parameters. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:285 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: rolling moment is bounded but twisting moment is not (interaction 4-5), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:285 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: rolling moment is bounded but twisting moment is not (interaction 0-1), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:289 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: twisting moment is bounded but rolling moment is not (interaction 3-4), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:293 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: If :yref:`Law2_ScGeom6D_CohFrictPhys_CohesionMoment::useIncrementalForm` is false, then plasticity will not be applied correctly to torques (the total formulation will not reproduce irreversibility). ok testKinematicEngines (yade.TestKinematicEngines.testKinematicEngines) Engines: kinematic engines ... ok testLabels (yade.TestLabelsOfEngines.testLabels) ... ok testPointInsidePolygon (yade.TestUtils.testPointInsidePolygon) ... ok testUserCreatedInteraction (yade.TestUtils.testUserCreatedInteraction) ... ok testLibVersions (yade.tests.libVersions.TestLibVersions.testLibVersions) ... cmake versions: {'cmake': [(3, 31, 6), '3.31.6'], 'compiler': [(15, 2, 0), '/usr/bin/c++ 15.2.0'], 'boost': [(1, 83, 0), '1.83.0'], 'freeglut': [(3, 0, 0), '3.0.0'], 'python': [(3, 13, 8), '3.13.8'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 5, 2), '9.5.2'], 'numpy': [(2, 3, 3), '2.3.3'], 'ipython': [(8, 35, 0), '8.35.0'], 'sphinx': [(8, 2, 3), '8.2.3'], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1'], 'mpmath': [(1, 3, 0), '1.3.0'], 'tkinter': [(8, 6, 0), '8.6'], 'pygraphviz': [(1, 14, 0), '1.14'], 'Xlib': [(0, 33, 0), '(0,33)']} C++ versions: {'compiler': [(15, 2, 0), 'gcc 15.2.0'], 'boost': [(1, 83, 0), '1.83.0'], 'qt': [(5, 15, 17), '5.15.17'], 'gl': [(2022, 5, 30), '20220530'], 'qglviewer': [(2, 8, 0), '2.8.0'], 'python': [(3, 13, 8), '3.13.8'], 'eigen': [(3, 4, 0), '3.4.0'], 'sqlite': [(3, 46, 1), '3.46.1'], 'vtk': [(9, 5, 2), '9.5.2'], 'cgal': [], 'suitesparse': [], 'openblas': [(0, 0, 0), ' OpenBLAS 0.3.30 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1']} Yade version : 2025.2.0 Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP MPFR MPC VTK OPENMP GTS QT5 FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES Yade config dir: ~/.config/yade-mpfr150 Yade precision : 500 bits, 150 decimal places, with mpmath, PrecisionMpfr150 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++ | +===============+=======================+=====================+ | Xlib | (0,33) | | +---------------+-----------------------+---------------------+ | boost | 1.83.0 | 1.83.0 | +---------------+-----------------------+---------------------+ | cmake | 3.31.6 | | +---------------+-----------------------+---------------------+ | compiler | /usr/bin/c++ 15.2.0 | gcc 15.2.0 | +---------------+-----------------------+---------------------+ | eigen | 3.4.0 | 3.4.0 | +---------------+-----------------------+---------------------+ | freeglut | 3.0.0 | | +---------------+-----------------------+---------------------+ | gl | | 20220530 | +---------------+-----------------------+---------------------+ | ipython | 8.35.0 | | +---------------+-----------------------+---------------------+ | mpc | 1.3.1 | 1.3.1 | +---------------+-----------------------+---------------------+ | mpfr | 4.2.2 | 4.2.2 | +---------------+-----------------------+---------------------+ | mpmath | 1.3.0 | | +---------------+-----------------------+---------------------+ | numpy | 2.3.3 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.30 | +---------------+-----------------------+---------------------+ | pygraphviz | 1.14 | | +---------------+-----------------------+---------------------+ | python | 3.13.8 | 3.13.8 | +---------------+-----------------------+---------------------+ | qglviewer | | 2.8.0 | +---------------+-----------------------+---------------------+ | qt | | 5.15.17 | +---------------+-----------------------+---------------------+ | sphinx | 8.2.3 | | +---------------+-----------------------+---------------------+ | sqlite | | 3.46.1 | +---------------+-----------------------+---------------------+ | tkinter | 8.6 | | +---------------+-----------------------+---------------------+ | vtk | 9.5.2 | 9.5.2 | +---------------+-----------------------+---------------------+ Linux version : Debian GNU/Linux forky/sid Architecture : arm64 Little endian : True ``` Yade version : 2025.2.0 Yade features : LOGGER USEFUL_ERRORS COMPLEX_MP MPFR MPC VTK OPENMP GTS QT5 FEMLIKE GL2PS LBMFLOW POTENTIAL_PARTICLES Yade config dir: ~/.config/yade-mpfr150 Yade precision : 500 bits, 150 decimal places, with mpmath, PrecisionMpfr150 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++ | | ------------- | --------------------- | ------------------- | | Xlib | (0,33) | | | boost | 1.83.0 | 1.83.0 | | cmake | 3.31.6 | | | compiler | /usr/bin/c++ 15.2.0 | gcc 15.2.0 | | eigen | 3.4.0 | 3.4.0 | | freeglut | 3.0.0 | | | gl | | 20220530 | | ipython | 8.35.0 | | | mpc | 1.3.1 | 1.3.1 | | mpfr | 4.2.2 | 4.2.2 | | mpmath | 1.3.0 | | | numpy | 2.3.3 | | | openblas | | OpenBLAS 0.3.30 | | pygraphviz | 1.14 | | | python | 3.13.8 | 3.13.8 | | qglviewer | | 2.8.0 | | qt | | 5.15.17 | | sphinx | 8.2.3 | | | sqlite | | 3.46.1 | | tkinter | 8.6 | | | vtk | 9.5.2 | 9.5.2 | ``` Linux version : Debian GNU/Linux forky/sid Architecture : arm64 Little endian : True ``` compiler version reported by by cmake is [(15, 2, 0), '/usr/bin/c++ 15.2.0'] and by C++ is [(15, 2, 0), 'gcc 15.2.0'] boost version reported by by cmake is [(1, 83, 0), '1.83.0'] and by C++ is [(1, 83, 0), '1.83.0'] python version reported by by cmake is [(3, 13, 8), '3.13.8'] and by C++ is [(3, 13, 8), '3.13.8'] 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, 5, 2), '9.5.2'] and by C++ is [(9, 5, 2), '9.5.2'] mpfr version reported by by cmake is [(4, 2, 2), '4.2.2'] and by C++ is [(4, 2, 2), '4.2.2'] mpc version reported by by cmake is [(1, 3, 1), '1.3.1'] and by C++ is [(1, 3, 1), '1.3.1'] 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 testRealComplex (yade.tests.testMinieigenHP.ExtendedMinieigenTests.testRealComplex) ... 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: 32 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: 32 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: 32 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.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468503526193118817101000313783875288658753320838142061717766914730359825349042875546873115956286388235378759375195778185778053217122680661300192787661119590921642019893809525720106548586327886593615338182796823030195203530185296899577362259941389124972177528347913151557485724245415069595082953311686172785588907509838175463746493931925506040092770167113900984882401327 :167 void yade::testConstants() [with int N = 10]: ConstantsHP<10>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909216420198938095257201065485863278865936153381827968230301952035301852968995773622599413891249721775283479131515574857242454150695950829533116861727855889075098381754637464939319255060400927701671139009848824012858361603563707660104710181942955596198946767837449448255379774726847104047534646208046684259069491293313677028989152104752162056966024058038150193511253382430035587640247496473263914199272604269922796782354781636009341721641219924586315030286182974555706749838505494588586926995690927210797509302955302 :167 void yade::testConstants() [with int N = 20]: ConstantsHP<20>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909216420198938095257201065485863278865936153381827968230301952035301852968995773622599413891249721775283479131515574857242454150695950829533116861727855889075098381754637464939319255060400927701671139009848824012858361603563707660104710181942955596198946767837449448255379774726847104047534646208046684259069491293313677028989152104752162056966024058038150193511253382430035587640247496473263914199272604269922796782354781636009341721641219924586315030286182974555706749838505494588586926995690927210797509302955321165344987202755960236480665499119881834797753566369807426542527862551818417574672890977772793800081647060016145249192173217214772350141441973568548161361157352552133475741849468438523323907394143334547762416862518983569485562099219222184272550254256887671790494601653466804988627232791786085784383827967976681454100953883786360950680064225125205117392984896084128488626945604241965285022210661186306744278622039194945047123713786960956364371917287467764657573962413890865832645995813390478027590099465764078951269468398352595709825822620522489407726719478268482601476990902640136394437455305068203496252451749399651431429809190659250937221696461515709858387410597885959772975498930161753928468138268683868942774155991855925245953959431049972524680845987273644695848653836736222626099124608051243884390451244136549762780797715691435997700129616089441694868555848406353422072225828488648158456028506016842739452267467678895252138522549954666727823986456596116354886230577456498035593634568174324112515076069479451096596094025228879710893145669136867228748940560101503308617928680920874760917824938589009714909675985261365549781893129784821682998948722658804857564014270477555132379641451523746234364542858444795265867821051141354735739523113427166102135969536231442952484937187110145765403590279934403742007310578539062198387447808478489683321445713868751943506430218453191048481005370614680674919278191197939952061419663428754440643745123718192179998391015919561814675142691239748940907186494231961852 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 : Real("3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308") HPn.Euler() 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449252 N= 1 MPn.euler = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235 euler : Real("0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449252") logE2 : Real("0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875420014810205706857336855202357581305570326707516352259") catalan : Real("0.9159655941772190150546035149323841107741493742816721342664981196217630197762547694793565129261151062485744226191961995790358988033258590594315947374812649") sin : Real("0.8623100598568763854118043907005349795798155630742502800659727140099696792302986793712876849381004931490282071909239117486646399710854266588530187308315588") sinh : Real("1.237585213275249169399372468043203906554452368095873805112420392945848510804713807598399281788104164667523301040562219179486777822282080617679120464134892") cos : Real("0.5063806480007211584292640396984977414126957128592046659468776780190665540261717798649129318436738864950804691226699586822355881902577188121221092301091484") cosh : Real("1.591105640778620322264681122892210021489875404456864799231548802465251256002543115122834837188497098105224493191945259200683842932856651951721306797495158") tan : Real("1.702889048508126109551428464878250636000208513280114459973381111229039557148230457662141020924528164275447844361264181527250409317556240634607423386031928") tanh : Real("0.7778146098895274528629107077514464327771106318979277749987691213975533287621777020803038140517618588133508292488483096152416209902380461878034707629215555") abs : Real("1.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005718") acos : Real("1.530971791836107400979886930680917233547894182927297071401953112865859199309970629165955403134565451798038460130147288735286170871331149596089957340487585") acosh : Real("1.339645391459726912599278523965844217396803987298583302651498038196341551145215211732659427772130649016831455566142421239875929603262908046740850200102372") asin : Real("0.03982453495878921825143476095883420855069051676025583908551918328804900383313387014806200953649308219303558312649386458826075143344414151977272236357664509") asinh : Real("0.9092480099645144732236842238313938470568162885833388969496987024640754832050614681295842955861868174630105577321600239632080453250898125844132429655860873") atan : Real("0.8049141358764253237684536447736662570860634192389579155929121309454942175513149898529070787010113446875269776031008910524477388120702861843968161817671358") atanh : Real("0.03983506604410874312144237631738481766388730585630796484749112465421143259154588196069814653663872365596354934319104064399539223077439119539642874193708798") cbrt : Real("1.013099003216786664190191240606828004396050217859840782633251083974958951901404450641512422266728393073246291681400421213916570939183643748112543329121534") exp : Real("2.828690854053869491664053590935413928044327772552738604343969195411099766807256922721234118976601262772747794232507478380170620755138732569400427261630662") sqrt : Real("1.019712708994080008349797732962558074868786940268486256902474490670496569906095395126214943322130250652814176390932410706345156944314522412424255226624603") exp2 : Real("2.05596258313847909934127082105074394103172666050880731923960820768954407381094082228239787939254725675324178837964287249683681543095335517976023095483955") expm1 : Real("1.828690854053869491664053590935413928044327772552738604343969195411099766807256922721234118976601262772747794232507478380170620755138732569400427261630051") lgamma : Real("-0.02170215965751723467395993636129176549981953526457996425357885877555289733172520781220356264423802670864570772285206911314107570544419365672415668731717962") tgamma : Real("0.9785316378514488624897715624420583266732704397697298555410239828423805969202581507109324860161386968925494405914401604483585121511810664452967809495619456") erf : Real("0.8585787762995706352652084428879902053890999531892353846369582040259473167101229643261403249670724137658044294817390374975667887329945140475185773770030026") erfc : Real("0.1414212237004293647347915571120097946109000468107646153630417959740526832898770356738596750329275862341955705182609625024332112670054859524814226229970738") log : Real("0.03904185954843391233498845893421532902865262012421761487417569635380796536665039248078634810063189038568243279510190678748139023477952624928365174411512058") log10 : Real("0.01695566416512663131234492101942672983649383709045606072813102829193645059429628355305032502851325084751853296538341181664829248410508659143714279210392472") log1p : Real("0.7128586315840309806704555456627030760066872290390416901796170973107975336157776114210821009395562544628684454577889047101577072812133600335552507574238586") log2 : Real("0.05632549715760902958732608922897755975185493343826126209589069457233492276476845047947676521975006378115559976462154144303667343707926496902719972753582931") fabs : Real("1.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005718") frexp : Real("1.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005718") modf : Real("0.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005717974") Skipping test of CgalNumTraits factorial : Real("1") Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : Complex("1.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005718","16.55776608575031444698121140104774916593346240275235027202980139852957865154816706271291107996968137098927114670596604547741173090292687104219890713793833") Complex real : Real("1.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005718") Complex imag : Real("-16.55776608575031444698121140104774916593346240275235027202980139852957865154816706271291107996968137098927114670596604547741173090292687104219890713793833") Complex abs : Real("16.59038368825431351329660879690193589809887185197838993650982020551112137401162413673214939099647835918863656490679243190932094924274102112814181067439726") Complex arg : Real("-1.508079513938490067036298909711300429846620267407569001397358557010870958207414143386036216886947520001786024786432522685636206849875236560779908677250976") Complex norm : Real("275.2408309234947988693327347427236289382239540164215439648006927705509696262902913529850163836956941107560924496140176266913148894478923706119734149179812") Complex polar : Complex("-0.6864137445108112077489387047960439859818921899360071819831197910682403538017839711164903863869033369173732208578036645968000885304188729331782435982368777","0.7810565564785665594499674988007931925577768078330820456827822353156870655368427410272768618591179546665208251777722116346202417727151509559012028011713811") Complex sin : Complex("6692369.337101126858506905479363479247005992906939481090206557767822789611874140496270386839558964184530196753296807951041117780645073829487418236107141378","-3930009.02963358015886599847416101832546997219739050724195433448187302100549860934916226098895633352088066383881781129790208145627622542910055820182406145") Complex sinh : Complex("-0.8169687012653106536617471633019785813392867025668817806935153845821901124532347969645025415236668240160276509979558209964307411905757272164854125621528618","1.195159405588232126259426665232498522643858603473110551814514478215873385577838711802265933612869747782373374333922100353633065683939839748507898790208818") Complex cos : Complex("3930009.029633612782373824553761929816543652535881747806898961938342268828258929535835783123721538076506376129304609376374435793308320763616570278792338611","6692369.33710107130429270452926619927163209798998718809680963091816092948894738643394222285797027033828253337865727638309007864591933944224998601139829761") Complex cosh : Complex("-1.05033859081323277425357947855154934540753742125287628096023288615810605666902846206976579143808760408279908653117904804913768875946729500146710845518193","0.9296124468134102881057651171900192318683560268241494860154096697790581609169160243905069458568389715366864361636889636229475702542272393695647484160166665") Complex tan : Complex("7.249493367025621321969477498468989497895962682774596591644064127211330427357340797414811574172470060303085064007467921913039415964812288004502978733027951e-15","-1.000000000000004043954905213518874032805189390296893510058213429975582736474753470454482971055377011820990525962345434515054630530288443134955888227017234") Complex tanh : Complex("1.000883585237829414535468595220400827124595208582638969068833273629841206436724645612378309301754816474368697176803127592740760665715983283017156619183659","-0.2520383134118200971932681272766079309235002525699796367306553993006868266087950220634550201406686458744540377023657384651739714934643576191725319127844072") Complex asin : Complex("0.06260348687155675792657897393437485689864354450229531366336702422952895975082126030359587725105229170403791856891109538715066872381094230978495833191139421","-3.502870375188924901038967390910522374932669460969841216158979137053776905687474285927944605698595530097288678755748433428928362974995553148900106334095165") Complex asinh : Complex("3.501068051627320040155302372683781203395763082408107650696076595114325629726192590792067535340879225864338802881940734598576542515227858617936363289290958","-1.507965573543130930348484069884558650543523117477824260794484024373258863647271622162617314014923029713088341507218644688306598745163295202222704076874512") Complex acos : Complex("1.50819283992333986130474271770537658519994115518525759682410527192437924339228323901042153542000624228703612468773005793639625358096434880607772137215253","3.502870375188924901038967390910522374932669460969841216158979137053776905687474285927944605698595530097288678755748433428928362974995553148900106334095165") Complex acosh : Complex("3.502870375188924901038967390910522374932669460969841216158979137053776905687474285927944605698595530097288678755748433428928362974995553148900106334095165","-1.50819283992333986130474271770537658519994115518525759682410527192437924339228323901042153542000624228703612468773005793639625358096434880607772137215253") Complex atan : Complex("1.567004790448901675493197020642161908727472635712973222429896462932018991977694579549762650578816230362331094082071619707780667261265373655577289908330306","-0.06022923695886655695497147054552455294323955612358526114885557347274818061694363649524923395226127962459563501311565769194900838746093171174796353257439362") Complex atanh : Complex("0.003764228662643945192371506163769006073010952398470677490113579021926558935679077591149089767552839586177664406715663854230201776377805074296809774392906568","-1.510710509528455502008544007959107386953943200911450458268870609259969459790547899979944279310365377017796824894284752860080569878546862467607388395582616") Complex exp : Complex("-1.867307292078543427915326641853527926746824123819758061653748270740296169122263259034268332961754428098826737529134869045568429950043022217952521017334792","2.124771852401642414365191782422517754512214630297260037829924147994931546494754736192772879469708719319059810497611063976580635938167079118072647206224568") Complex log : Complex("2.808823231617511160075180791686082776584431771630784857742581622635286130856354836136224191131384846288971661496879277246504425642691553401768021091857423","-1.508079513938490067036298909711300429846620267407569001397358557010870958207414143386036216886947520001786024786432522685636206849875236560779908677250976") Complex log10 : Complex("1.219856430133144517284025717668228022705395653644965653059187190892190552309802003750637764277387024722829935505711543120885904385472418664339250676699659","-0.6549506111748243867953519453768728484133317145169277959683077293179753706249962363170453495695563748643363971020078501627977963581471863321322668513472186") Complex pow : Complex("-3.311068056693047091990418079563121790299455529930574941675108304527530196177429705289122737295825819898771471803971171509563692724480178187192882265686517e-08","-2.141805522511911055430587453944459019608171193102837118264240204714613980579143318349937522630908483056834305532210594463618712272217838483329453628597466e-08") Complex sqrt : Complex("2.969023214555450289941200803775036066897273360552866767067746726614580878989557461336671185981651363399915028975759470032498077291060529401489909582346533","-2.788419774654658072734387877931966447459497012969399789342095452997580007611821487540387657015298321253423719414693699432968597459451392615647644936670285") cylBesselJ : Real("0.01705256987792861018003636499894495487265631346599813594523823229771302845236095455440709066377090623036733893874328167796573143456758142597288181127301561") atan2 : Real("3.078875840733386686267620601351051871945204967095121911884830853164779161350518642700053629558006053992860068043073676009183129154650527676642588381315129") fmod : Real("1.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005718") hypot : Real("16.59038368825431351329660879690193589809887185197838993650982020551112137401162413673214939099647835918863656490679243190932094924274102112814181067439726") max : Real("1.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005718") min : Real("-16.55776608575031444698121140104774916593346240275235027202980139852957865154816706271291107996968137098927114670596604547741173090292687104219890713793833") pow : Real("0.5239044398681849211376618568116613372690569454706846048103387569300169245242418783519620495207831301607478943505570136385837664341412545966707653775154273") remainder : Real("1.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005718") remquo : Real("1.03981400888404529955426477806375584474939659459022646517969037647344655193083293360231115184831952296584822375599677849374561500444338424338185426005718") ldexp : Real("1.586630262579414824759315152074822761153254081100809425628189661366953356828053182376573412854491459603650243768305631246560081488713660039339987579432952e-05") fma : Real("-29.52844329201139855755363785876056949712740556105074962829324855556284721418677170030844043748490784165255663376988372828740504770214637959383149925943328") laguerre : Real("29.31144616022307712595121801176630799275185353716456030363429351879018057081391130146286976591817558087323586497140855759913500286598457156959202679320646") sphericalHarmonic : Complex("-0.1713159593719224449407430989763660667383763967855771212124953507942684187261745138231535987378708004602369353182828576026151700335507593048966768878799103","0.1949370250332279768684227968855200310280178004135486381107536280895467596391366551241178334020022417878746895175551271501814100261005434584915386931390536") Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits 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.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449252 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 : Real("3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273599") HPn.Euler() 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235362535003337429373377376739427925952582470949160087352039481656708532331517766115286211995015079847937450857057400299213547861466940296043254215192236 N= 2 MPn.euler = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235362535003337429373377376739427925952582470949160087352039481656708532331517766115286211995015079847937450857057400299213547861466940296043254215190588 euler : Real("0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495146314472498070824809605040144865428362241739976449235362535003337429373377376739427925952582470949160087352039481656708532331517766115286211995015079847937450857057400299213547861466940296043254215192236") logE2 : Real("0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875420014810205706857336855202357581305570326707516350759619307275708283714351903070386238916734711233501153644979552391204751726815749320651555247341395258829504530070953263666426541042391578149520437405004") catalan : Real("0.9159655941772190150546035149323841107741493742816721342664981196217630197762547694793565129261151062485744226191961995790358988033258590594315947374811584069953320287733194605190387274781640878659090247064841521630002287276409423882599577415088163974702524820115607076448838078733704899008647751132258401") sin : Real("-0.1583195916856273518777589480718975108314985322107685144646426955012422915735667464197468295875906328252987342692793932502809635020451271736516864695408894016902134167512330390543282562793044298096409344730182174778885081426239009223673321915906250814387052910316975421503040885322273953299921738423476675") sinh : Real("-2830113.967446815545741980638089903388213522368347793840910470854185268927621394187104608262609958802877311793949845551866926227337817570794461294272818854317432723225109626105473143417259652321272756020794413309247160795446059658089716452630598204397825598390586366984992713500990883025739758208988435585") cos : Real("-0.9873879211781437599958143390235879274112991778736717907009891650059256718617847710815655802110211353903006846318241891055764995410791418960767056478874117157293970047722089026174050884400510261948719883048793144986191893751600832602459721898209689710639653160974133020270925441786224642226524190980161452") cosh : Real("2830113.96744699221707244690156977308432769925977190701946018286819801430460710428571013013029232421221598729740319086010264346530109686149764084785030487850722998239671227934276466427293622947613730332141105521995067133847814677925501594913372502152051601184730622591315542524073619907525512819148520982") tan : Real("0.1603418355540764756909814556347225721750843964132692819451505607347472505373787160632449232364936781069865441197893056148971662373692869605694486228119945679155928396559175726058866183173010188914845078935537233832675457867298598246025347241165721601734155752063204048741663700885401011065026208096007283") tanh : Real("-0.9999999999999375744819825625915618168506918216107982245854110360560345600139889619771971877252949150550509000437160707650168158727088705537674629447813235199469325176609567065369429057631010293383531514943965581717296398400262614534272603536371363592676544807451554699168684494904056938790345299709238123") abs : Real("15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783086") acos : Real("2.151933422704977757986487821517049406908741992745879272435426586966490165645618451500264557935341190463777813933768183565506049199797827780796013857556005011613434805626854591401860678426241756591295939370494627874127175614109490782456334039324405457119553595511923084465038862545778009012754355191699414") acosh : Real("3.49855723092434547509670226866319374865313409405594213783433774101326130177903184068668376511148898229178346355695048870701037054223661611757674603226826350568115899810607020761194607570298245691010607980153265271050399658066312675043843649788454700627822744084001392106299114376164526530953528862600866") asin : Real("-0.5811370959100811387551661298772979648101572930583263619479542908125819625025139521862471452642826564727037706771270302419591268950225366649333341534917644528882927542758853308490808561147672791261049571560891400411604525498716666655629424566888045025467293120501929101598116992216713122091242306210622406") asinh : Real("-3.438174320452728365288584338745338122242995318484658959448295276401666181790190262036861352527344510158167531832748705706996107627768192932754562980885732414902674934434571237559909871134865642695733177778438687485394498619692454879379483509258263633664108711597030031281558279538473347071777598625584852") atan : Real("-1.506571854628382350220648463026965423274956336993402236421996027285663499027762444658804294248528911765354829422931735103168973922849160622567994510458180134460754482756302403357963169416802842915369057810423618153781665346670031187227240579903206691755041770768609458575467287102281492409697532333249656") atanh : Real("-0.6169125652540490887789535176890131346570383925689746305256709568846661080166006491460784614587212533717146536065420827166386440444960067247296933674904746676497863844947374187833716416914456576188450487260004939190986139278308030692012131099288490933319114001871833007158781818680648211109506911968662386") cbrt : Real("2.49593872441826872099048154558436662131225550355714432775850592441313017301868477895750512237277417139452884717732315045194489975772317864416244514941231458701320026680289371486078670459021416896252437323593248789591621720874446113268230971374847330647914559038556638260636529681006969719589374625447935") exp : Real("1.766713304662634798696961141768914241131785497120140127453769857100986055218676823654093386755034533453082357172379632792907031795535774860241897972591716026532372915208556765771548645473006166419107035105430320871211652994965031268171226904134567198589281627117397453160495153699824967739204879402141278e-07") sqrt : Real("3.94321882737328628105520629554540206915942214323004348973339708507735976534684110026530638761492478543849365928976111012459030294747780057976507262668641162813396935316050852283455942899196064096248108229284113151772730901594469434734056023953390450108085410367432390250878098437346002715620403991341119") exp2 : Real("2.085893867528485003506738873153633341781141599287856395130741788977914407492044354918457385329247654568554030132097914957564972380579620007255961430684905218628667394262978955157206571179940484881273466663875032784841475328827864243241229432523300712972977861094252143045975824760180807827009340344711192e-05") expm1 : Real("-0.9999998233286695337365201303038858231085758868214502879859872546230142899013944781323176345906613244965466546917642827620367207092968204464225139758102027408283973467627084791443234228451354526993833580892964894569679128788347005034968731828773095865432801410718372882602546839504846300175032260795119536") lgamma : Real("-28.25701097237751106835672346245144473919359144372485786883535126521421471299920531498876436892430535685446192231760323782753648768310095881909799166646899464617275833010340421993562868617815500895396650008173952813815232956694885286681578156087133746338848549483965178821562379340727257364449477291435152") tgamma : Real("5.34731858684387698337338451886078253458949052248070359552415125819294589298250438332590159111494935725200376403119854696212601461150290963677521308500943977889362162980703696933086505328158652946732239670873333125432932176324751729795373674752362241390572147879549191772098549390125842184855205758670519e-13") erf : Real("-0.9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999637601969383883063031350021893903391671457764214737652763838424838733682095510211019100421785379528992522411526284009704030495826560510108237428272486866137320280949300709685781413330962859105587164") erfc : Real("1.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999996376019693838830630313500218939033916714577642147376527638384248387336820955102110191004217853795289925224115262840097040304958265605101082374282724868661373202809493007096857814133309628591055909") log : Real("2.743994702081776386965692094468056953836685440417179036573910867725560889077117161813273760657949157806415894588916517231779164320695369220937128839677205401357696267038148757461634016201452270501319329513435124624934034701425521723813754240629646118778829812530611902723615110786920549793529443889647157") log10 : Real("1.191701757485872925255699941784427032572649735505766653265500920584480418275884331773232919523393562295895389858566873590996580381155929029022794624053888583168715725913454814781785537828450958438489554414109845704828303995811477845780484514838025821751343611159412200643813620903176142109243879949646079") log1p : Real("2.806324149484195596561572928804425372027827640966585152626056400383618681431973822014630633840430551080424582943661196157426283286204869321915334716638731946286453899308111808807373291212551070470774951626220031437162172767682776154180769226390934601907260170329087784709481974834673644575591296612626611") log2 : Real("3.958747548918967348004721982243114659215271246316340570492117647944199996471713965515719907866889697693080640071413330916298831987524363199979833751528364537885595005086177436890216967074237670188018598794972119137277411272266811727348145136835440494030918327201105609236584321591924139671325265625811721") fabs : Real("15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783086") frexp : Real("15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783086") modf : Real("0.5489747205511549117747484295511378112952866644110934177465240553703736771691467972328638645042031372451238041953760218785032731846455825421240099436249630263191475655507052156844666300734815327792808100484687881769932751436686493194050385241420187634145928376422230329561154511552841640800629575178308621") Skipping test of CgalNumTraits factorial : Real("1307674368000") Skipping test of CgalNumTraits Skipping test of CgalNumTraits Complex conj : Complex("-15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783086","5.535963692486269256326495323482200188321154652312935633730578997046956325437387603073095717967066782511336161993134842251024601166613679922471605205196703414058640326400585624575887631893105633507066235648033318877235669119858960211211331287031681876178682724097130226016570919201043862477431009745890817") Complex real : Real("-15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783086") Complex imag : Real("-5.535963692486269256326495323482200188321154652312935633730578997046956325437387603073095717967066782511336161993134842251024601166613679922471605205196703414058640326400585624575887631893105633507066235648033318877235669119858960211211331287031681876178682724097130226016570919201043862477431009745890817") Complex abs : Real("16.50507524565898714157008351225417998086691742084600123569842923707795209232726583042537036986902901570825421672517937387286356712242801961609728449267914790360220217143796123229092576038702821424452423265110668611007468071588225081362612948846422913984553467426751805194324505927767621151861798533233999") Complex arg : Real("-2.799552477654940952002720922369370834985207459818731263886858665773112042162185749293854416620421707190132144733659070329885396604052396433119445009160779752562567693703561711498110401975470526464425939712083390554674674469496546250396641130801273427196982236096978523718305594901910554798063714262802305") Complex norm : Real("272.4175088648650747396376556741329495890305009972550749068339273222030837683417638731113684852414572603122842867380814240683066230825331248088472977185084292792251669593418187865201176111816195809153161322506439529557801302444499520697270563305322921182147958314015644394638406346138236005426129600759587") Complex polar : Complex("-11.40641528088820892719825658047353006524315794260486326469969430017291615155716007302284746259873932242087578132394105007179542294402853186081867104098007554856248186400898961288909730653079322105124336445873957097212025236431847043726815550092372847293498079739136777651077500589579113645193502642993232","-10.56713325837517901325304181091582229153927754731430186742951730970544496007215038560609191630202384931170892848793145283516731996212548756676449890114093844662317578847861415747676888019169277715681525465513372640669446629212451766978132975464872195587013750979496456094828578304763100547963131754796151") Complex sin : Complex("-20.07936152284160973536426710899396462036379592279047293226419298798643413730088746662152339818074638838421544924566596621784971390502045771291686765473483952194471025075754514308067239754123062615326934583087101789652378754976486242247620590069425259992518949194501475928597713369438979001716712166602653","125.2245697020133858127526587831763896384881238875299134021524726048771056046638177881099652097558959912377475835264701441847370289428521821420046949104837096897216577330036018488954342462132866385809661638042878168159012258422614624443822585666173983312795421576407987664887636961923942348135973265717287") Complex sinh : Complex("-2076114.713999371085036983334428564479659014024355495761838747064979344689498429652777163785997091822601093063952328172831537362152734111766455200177591170516977368616402517869570375880129381411953689547181431952196937116305772180262813589110191608480530361136926532096347712529432668887348327527902066673","1923354.559890954267499482042279864837511860984877419839574787504307559302080881098703163188442437712256676246096218282833606381411309275494916928656796689820333642111549022543426740531932369551556463249636251153294332285316941083438231671009849882934542686442266386796669674925393501471719136452636595163") Complex cos : Complex("-125.2284623875950068766831609709474482386521698516718998199135472950924074967200217309598430206233464786097266513906881928936286683016877359711361046999544622088199865377470092521488815681710087884449633612554267975418428974289570385342526679337724204710667497872500003754156575659672172289895926215387239","-20.07873736249021772619096037829735940792260342895871480358594432649795068375279332945574710212854066795665321580517357989185486368588363338130982620958667586311624650277053188096679451288819665869810889283204919911902908245177477974855129714532742719350189985810070755547344634246605299597473370700378663") Complex cosh : Complex("2076114.71399950068757346837717096014067450638929896962700543101396480906097572034571955242239134106117915690206654034009524154272847022293226059940622172167647951272962153032005320975868454493692337496659087820903692589152592606085570603899636341938486564410718409439068368738903983484787682032804703314","-1923354.559890834201094749649117169611217278973058129273205596613855401156258807684668614576572295883837713247410643031031034120652069819598665573496199516622677246110975691951170053623896259397471927643373368887499585491638621961442144706787822582792143337734956676970883675428682375197211457954159165467") Complex tan : Complex("9.718353047234569192245095861337335882581038668394930531021818542712870137457778258318658444719483212406447580050372393861472759345230558918572322027798364723625667386260184997888788637857649849790972976106132841183213885964091535980265995020128812848276395358450521698210480446271714898785951120674567887e-06","-0.9999704735389008820084878628476716520668504068482251219386836299320334504917635493841802015074333030005517651754503965448703079013359014312474928228081774623791187205729844870286565921763521855794833603152252835708542757172399772113959589302049541105586834214769745730647829877330834744039013156507553771") Complex tanh : Complex("-0.9999999999999952382481640100903084187849601253163812426729889688749099399850715630325766192863327016603013872442704860699876300524353242715946593963590485460779827395535012105117145850130186882005648823076731316296189116292065693983844747636545843953445254941665915194197188819625944466071396733746715413","6.224364239983127743261862136482457036523712086156859535054584717840846502374809865477088661351060593095916943149991447750656658924962613746101460902655782568941202620064500820852579297443425505611372242437100293694712988509635309917323286603127239102691010305589690353075627769317214902057005735453298013e-14") Complex asin : Complex("-1.22817495525065270894187741000337261321836889282093417463129013914476419928133949120680743816617285707462945156340301445962233380830037763072357335192426594917405683063949085178728204614297096876703719851354436395427406780358687926758584537895783885921637211972506979079305766616902716828376254675869315","-3.496103626790307529507167682456523267312601892037951995489356616075136652635264508581646517855021503703271261016289806914626911588506541837927208165015947252025301720582737226851401826833883712707417425752429647205579261689622604452485669257585896416178381738117313298282864095275305168627134947592063809") Complex asinh : Complex("-3.49752607437699577583002415821745687639884835356213822871976103973762255098189790692898434876219206298313670804725927049067114372181834140771526974162348939406582692755457422503815987214251573397515357377922788924975973595530268355881640382702861279957608186448435845595811056543584250751766419134161141","-0.341461455205057711383660656771614057037162292445496704640937224349377794140324117211349791052668313131977723387085255553084282679242887332075917779854669593186113947140258229435963341135877692798746321920565945171116754538211684880718438283332556665678495621765647063182710453526908751211976250280037007") Complex acos : Complex("2.79897128204554932817319910164312405531695359250848708511876243529867240242444399052082485083723139106570349482004416778316925611307566874658625305598850650789919888199046011234006186845444544623222818072794985178724079086782470338447923696159343981378919640318679996509828482949313386508739267132932995","3.496103626790307529507167682456523267312601892037951995489356616075136652635264508581646517855021503703271261016289806914626911588506541837927208165015947252025301720582737226851401826833883712707417425752429647205579261689622604452485669257585896416178381738117313298282864095275305168627134947592063809") Complex acosh : Complex("3.496103626790307529507167682456523267312601892037951995489356616075136652635264508581646517855021503703271261016289806914626911588506541837927208165015947252025301720582737226851401826833883712707417425752429647205579261689622604452485669257585896416178381738117313298282864095275305168627134947592063809","-2.79897128204554932817319910164312405531695359250848708511876243529867240242444399052082485083723139106570349482004416778316925611307566874658625305598850650789919888199046011234006186845444544623222818072794985178724079086782470338447923696159343981378919640318679996509828482949313386508739267132932995") Complex atan : Complex("-1.513757025551442277411550468107210690760715835873781237251540068952104808835392295130993549710189482404688171219690076016143493481356156929898837858523389984146846867852372808660043775662456632980196338044660848294872339235395445989379961504886446038701860135115379871680872295196364509895369061505752159","-0.02025836850892339083901509592931769939778696322783028163920211252295534934165467396970562775002493652114927172118789072680400313625768417502768913435964026696234689544916742658215205328924429165318494805970781104776057740119349328312100986736344088784493297429936446108188492838263785648836560667084081974") Complex atanh : Complex("-0.05711612587412578267887218720992315306702538359567510592207244272259324844181280258435541900075580467190996888290949928440417892812023976357357724352341928922915612125344298826929361896029737669694121576637535294576203750149032198898888064382286057964902598212929515776399160257416533241289242295301997724","-1.550411142212404728798485458458153048821223417966365500221834338215488277963373117485761717196903501370464970051922397287134567458525739524181402740130711680174010790281368099010369460625099361957892754674516768633768548769339772910819070994684025638873363662264870593088950725092102277322777256790494572") Complex exp : Complex("1.296025364850427423956610154923649434738651666839489854643714772906929423886363942492385780638381142121672637041805757361111658053992286305511595021441132190124504828338785551635249696854194094462568399887752201538805928924498861718109043352829702575622943359748596071659605284928001449668492411623401335e-07","1.200664047323931626952262945820118192905663691908904521581458220734140345486118701418284189629986855752518025722607592394558962513551605971731976563960005733305922566869080361101540845356062628822657947467936783191219960869642220273001423993487073097098257859994967111262745076784984774292997614902168583e-07") Complex log : Complex("2.80366792425622974562250508865063195785458666994575636236280936714037933377907653770690328531522986470771494261138545864971524077467626382721225813983325815240383185359513818793867394291525362106786919495300132050358803146116847023880868083359492647574964383675252247779565295564644073272241467905336085","-2.799552477654940952002720922369370834985207459818731263886858665773112042162185749293854416620421707190132144733659070329885396604052396433119445009160779752562567693703561711498110401975470526464425939712083390554674674469496546250396641130801273427196982236096978523718305594901910554798063714262802305") Complex log10 : Complex("1.217617508593624785103174267782779267564591543918903514980683070964788601349221467074189282089397091107784533692020842127637379793713979371415314825834573883456581721579248137609647523215614485810621632268010340434412835003008733340588751465716804163053971914933337454612715049038609963239765483572005452","-1.215830192844117569882739262267589087777508485246001673875290189171589459874938822997010102791216961368303341817765642593196596626629364568295096522100965613862535758475902152653880797008302287608951817967345586044183530485042622672758822024530806106685332788750563753563912645136424831788638940172185444") Complex pow : Complex("1.272544402427885768291991771282809272205441139480718104058957273571797285873046667438659839771151358503244199983193267304876931404934828544190976037617088418234356995581359514815327493416754979948939816556010009722948964074841125088847347289210238385386839634048048966605674267742848898510719853405228217e-38","-6.315789723641336399774886128674047063557005767464736980031412904800867856195053519871207076297329582918373522510038700144475786051770249833689858733613583702474169376470142102653915414703617354750921926319615613116711707304561971724961697236216654069220430373460733283671817170314810689839784857817631664e-39") Complex sqrt : Complex("0.6914117894235794088537359505065082735009759544011129091581443181094927996448035355183357342335719774218570617643425927949552567977876935592688911574244270204367830776169542322303770885503415957299965743430294861450159597586713415334313538991254527847882906366470820104045644948386775311514915180379902124","-4.003376697627275622231926738001918288424076242718305609914966539886014027399386970291669942728804249666672732025742498474387155990697385452904766719066508091969629783727955500914775964475157019267906030309994203223496742131794265903947232983544712439237947900740760901147525182905745613054343812081526997") cylBesselJ : Real("-2.018113276320797007004512309925753312910574983173025620032209272063623145773687493217685781413174067051861693015778086989320664036151156575454764362411265825059935911267459460140832352168268890863333518681898815631598829329621640446793276090531610440249947128088210653783748696515944093027481420547817793e-06") atan2 : Real("-1.912836502729748905691244152549883491310546639243927467575558222688612567267127748648197821392753894783089985036264389640755370310273476914468594103031941923612858460349346070160229064958952905931147006931133072944225494723216926100283533617105529436521490614288211999197375895070409535612826659449107347") fmod : Real("4.477047335578616399121757782586737434652977359785222150285366061276461026294371591086672428570069572222451480209106337376454070851418222697180799533231556198201866912749533966532691366287270265765148338752402150422521936903950728896982375950078655011057227389447962580922973612753196439125200938026049228") hypot : Real("16.50507524565898714157008351225417998086691742084600123569842923707795209232726583042537036986902901570825421672517937387286356712242801961609728449267914790360220217143796123229092576038702821424452423265110668611007468071588225081362612948846422913984553467426751805194324505927767621151861798533233999") max : Real("-5.535963692486269256326495323482200188321154652312935633730578997046956325437387603073095717967066782511336161993134842251024601166613679922471605205196703414058640326400585624575887631893105633507066235648033318877235669119858960211211331287031681876178682724097130226016570919201043862477431009745890817") min : Real("-15.54897472055115491177474842955113781129528666441109341774652405537037367716914679723286386450420313724512380419537602187850327318464558254212400994362496302631914756555070521568446663007348153277928081004846878817699327514366864931940503852414201876341459283764222303295611545115528416408006295751783086") pow : Real("2.528030668805905073566403696027146359184325435635275639169318379869949996381692757170873117498323537508562077362019924290450717155405429623384045308365719948783405168757008782995394219315466512544536665092312814702801229055525352308293760713609667895414411779751889520585962261916889368257773791929867556e-07") remainder : Real("-1.058916356907652857204737540895462753668177292527713483445212935770495299143016011986423289396997210288884681784028504874570530315195457225290805671965147215856773413651051658043196265605835367741917896895631168454713732215908231314228955336953026865121455334649167645093597306447847423352230071719841589") remquo : Real("-1.058916356907652857204737540895462753668177292527713483445212935770495299143016011986423289396997210288884681784028504874570530315195457225290805671965147215856773413651051658043196265605835367741917896895631168454713732215908231314228955336953026865121455334649167645093597306447847423352230071719841589") ldexp : Real("-0.4859054600172235909929608884234730566029777082628466693045788767303241774115358374135269957657563480389101188811055006837032272870201744544413753107382800945724733614234595379901395821897962978993525253140146496305310398482396452912314074538794380863567060261763194697798786078486026301275019674224322144") fma : Real("89.14618013923121872709942416828755277181930967749445939936590620026764738175509321886603511231716508204835855043136104393544299043061279898367275984183850207912983944856959216004166376173537503529132734685421841043647646820714143924062935835132928519097521978335543727942516099752779418316754510942255926") laguerre : Real("65.6212734829936978095804502999220616925590114598862134892613052157133025708270199533901703095971606312988725488945118048463231690084767321133005656867959672963461847932902605585611304726840533686921469838263131352626444260770373228004931318501300581794064568032994533408339565311851428061168441375746287") sphericalHarmonic : Complex("0.0003840396540783535402758124020045330870308498687254211701608781182172554632606904203026613069674826265238746082059906776528028045569032284207994392534043938374760989088617119819518572131315695413695353163949897069693118525049585884292284091749239034100734914014937730905268891288179668001425354494993386746","-0.001777804987683046301286998352868919947354644991521414859451099090386054479767174211240699438910326934961064647576875629361792757594558159023367048319701376227369531672877521974057095976755830429047376428107365830147824518231208040231697554484641790282821623503044259716753902283500863691390171387913794605") Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits Skipping test of CgalNumTraits 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 testRealConstructors (yade.tests.testMath.SimpleTests.testRealConstructors) ... ok testRealHPDiagnostics (yade.tests.testMath.SimpleTests.testRealHPDiagnostics) ... ok testRealHPErrors (yade.tests.testMath.SimpleTests.testRealHPErrors) ... Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 500 bits, with arg: [(Real("-52"), Real("0.00043287374244888366369069953699272906039214588145191641748838175687197002861668273424939511931967640876945117120881521914296936860837968177574646316531341022291946025787340341143874248219173399523871352787016045590315592611099707331410499724660430236073313072377595463671718373790986048573198314519747427"), Real("5.361240890950063243132019270468348902806434041855964200780776000488621871569404532956572574401655517847173885697310358028004677583355101915967405859790672731208861300952504592707331978030992677739281700716693238967101557282647766938764177101779668635468209147178464768216302436757434923319860468349557167"))] is ULP= 901681  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 500 bits, with arg: [(Real("-52"), Real("0.00043287374244888366369069953699272906039214588145191641748838175687197002861668273424939511931967640876945117120881521914296936860837968177574646316531341022291946025787340341143874248219173399523871352787016045590315592611099707331410499724660430236073313072377595463671718373790986048573198314519747427"), Real("5.361240890950063243132019270468348902806434041855964200780776000488621871569404532956572574401655517847173885697310358028004677583355101915967405859790672731208861300952504592707331978030992677739281700716693238967101557282647766938764177101779668635468209147178464768216302436757434923319860468349557167"))] is ULP= 846557  Warning: ULP error of cylBesselJ using RealHP< 1 >, 500 bits, with arg: [(Real("30"), Real("-64.34954255696027171003029143665006528548393802015196050874812880202070294504855113422126630149120868398260801389750476927381730627173655986023297109604521245703710046320597896764129159629942942156231457704366549060893627645721641241028451738474634640435482212081822925813098189795600066330135510675656796"), Real("0"))] is ULP= 306  Warning: ULP error of laguerre using RealHP< 1 >, 500 bits, with arg: [(Real("83"), Real("44"), Real("14.47973632408119534839852900179263203157575501243607797374630810906173064834047233131104399228291028517451348935844173661829524273250413629247749865165574676616944095207866260996690797182043450699339565800667329560765046142337146067998677778869508539034837310850851192982787862044824855343326210408876898"))] is ULP= 2611  Warning: ULP error of complex sphericalHarmonic imag using RealHP< 1 >, 500 bits, with arg: [(Real("84"), Real("1.140020964963162139237438799093025921756262505490934241713701173021392216586535862336831401034848976899429032786118531537280200509640060701170717685623700403666046745231956596736985635392046723742847992095289511257967290646337979536309993800549908272057753909969622316060699381630930867620879308351848119"), Real("5.048982838331553562976706254602084055367003626653859195020852297299805545223189823985718884040019425279956701251106384675773719187400003988763940671097737507328240537245931707609201049818517224995896319211924484694586407894809372850870342393492825448542084804505799799513890427682837499260586913795560485"))] is ULP= 1902753  Warning: ULP error of complex sphericalHarmonic real using RealHP< 1 >, 500 bits, with arg: [(Real("36"), Real("0.3881633339454778403451059490818666577148051198511008768520117085160264158770022931454844565573156833558442513420367910408185351800145642803294793955443492023151439895942554913024262081602046089130182927130262702517808769094401706108854274671470725129598136615883885372377754954836572614752737272614204027"), Real("2.399815739951222563280962626683421010011500090084870895450783825671351748201542620886854996013200754670916013435601910398441551207074096972427427420679615872618054781165578512470365713228991555759954553917854833583544639811398953040406715577657254194112595145880728923593894855861894816666252750958544488"))] is ULP= 988111  Warning: ULP error of cylBesselJ using RealHP< 1 >, 500 bits, with arg: [(Real("12"), Real("60.85905004132373818531425521615011425977101800324251574782932924418528143613715084762980502917870351109723957598643426501530462743360030583123094938656634503000572073981647008050037615261940682916416139479288902416574624511732128251873221386474163488476903055410233875514119107437761369517969875404983815"), Real("0"))] is ULP= 1683  Warning: ULP error of laguerre using RealHP< 1 >, 500 bits, with arg: [(Real("25"), Real("3"), Real("34.03471509663899819106490861142979663541866096547829659567569830984102927697930142212380935186170784498007485719211067826028378819362004259567012986656848711517937813733162241397987711989244768756477775329366154906201013477690042573892431190494756047340791707030263503750704441823865486418456498082182887"))] is ULP= 4673  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 88 tests in 110.865s OK *** ALL TESTS PASSED *** Entered the initialization functionLD_LIBRARY_PATH=/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt: /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-mpfr150 --check /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py:58: 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. ... ---------------------------------------------------------------------- Ran 3 tests in 0.314s OK Welcome to Yade 2025.2.0 Using python version: 3.13.8 (main, Oct 9 2025, 09:16:25) [GCC 15.2.0] ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### 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.007851 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmp516z74v3/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmp516z74v3/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmp516z74v3/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmp516z74v3/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:02.220945 ___________________________________ ################################### 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 = Real('-9.81') ## produces: Real("-9.809999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999218") g = -9.81 ## produces: Real("-9.8100000000000004973799150320701301097869873046875") See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:52.968363 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 260 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.809405 ___________________________________ ################################### Skipping DEM-PFV-check.py, because it is in skipScripts. ################################### running: checkLS_DEM_pbc.py Skip checkLS_DEM_pbc, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.002323 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.368167 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:54.863657 ___________________________________ ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:01.975529 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmp5f0b5dgs/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmp5f0b5dgs/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmp5f0b5dgs/ directory File ./WallStresses moved into /tmp/tmp5f0b5dgs/ directory Status: success, time spent on this check: 0:00:46.311601 ___________________________________ ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.005317 ___________________________________ ################################### 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.394789 ___________________________________ ################################### Skipping checkFlipSpheres.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.003352 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.002621 ___________________________________ ################################### 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.018189 ___________________________________ ################################### Skipping checkPolyhedraCrush.py, because it is in skipScripts. ################################### running: checkMultiScGeom.py Skip checkMultiScGeom, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.002182 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:06:47.587381 ___________________________________ ################################### 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: Real("-9.809999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999218") g = -9.81 ## produces: Real("-9.8100000000000004973799150320701301097869873046875") See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:08.543594 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:06:44.360852 ___________________________________ ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:00.606329 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:01.131893 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.326086 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:02:00.906068 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.003703 ___________________________________ ################################### running: checkVTKRecorder.py checkVTKRecorder Check file 10.vtm Check file 10/10_0.vtu Check file 10/10_2.vtp Status: success, time spent on this check: 0:00:00.321698 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:02:00.688889 ___________________________________ ################################### running: checkLS_DEM.py Skip checkLSdem, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.007735 ___________________________________ ################################### running: checkCohesiveFrictionalLaw.py Pull contact until it breaks [1.0, 0, Real("0"), Real("0"), Real("0"), Real("0")] [1.0, 0, Real("399.600000000000010746958878371515311300754547119140625"), Real("0"), Real("0"), Real("0")] [1.0, 0, Real("899.10000000000002418065747633590945042669773101806640625"), Real("0"), Real("0"), Real("0")] [0.0, 0, 0, 0, 0, 0] Inverse velocity to create new non-cohesive contact [0.0, 0, 0, 0, 0, 0] [1.0, 1, Real("98.90000000000002955413691552166710607707500457763671875"), Real("0"), Real("0"), Real("0")] Apply pure bending [1.0, 1, Real("98.90000000000002955413691552166710607707500457763671875"), Real("0"), Real("10.00000000000000020816681711721685132943093776702880859375"), Real("0")] [1.0, 1, Real("98.90000000000002955413691552166710607707500457763671875"), Real("0"), Real("60.0000000000000012490009027033011079765856266021728515625"), Real("0")] Un-bend [1.0, 1, Real("98.90000000000002955413691552166710607707500457763671875"), Real("0"), Real("0"), Real("0")] Twist [1.0, 1, Real("98.90000000000002955413691552166710607707500457763671875"), Real("0"), Real("0"), Real("98.90000000000002955413691552166710607707500457763671875")] Break remote interaction by bending [1.0, 1, Real("98.90000000000002955413691552166710607707500457763671875"), Real("0"), Real("50.00000000000000104083408558608425664715468883514404296875"), Real("0")] [1.0, 1, Real("98.90000000000002955413691552166710607707500457763671875"), Real("0"), Real("98.90000000000002955413691552166710607707500457763671875"), Real("0")] Shear compressed contact with residual friction [1.0, 1, Real("98.90000000000002955413691552166710607707500457763671875"), Real("30.00000000000000062450045135165055398829281330108642578125"), Real("0"), Real("0")] [1.0, 1, Real("98.90000000000002955413691552166710607707500457763671875"), Real("54.02931624555089790643583129944005464933498571846148228158123079985160788827391794768821198498950806841674432825707487120200755245939536893304906391835127"), Real("0"), Real("0")] CohesiveFrictional model passed with difference = 4.783397264752931606992924183794381427636326790182842702689505129403089216445615237251247547806992664870162478863905091363923930362774392223574774447180709e-12 Status: success, time spent on this check: 0:00:00.552575 ___________________________________ ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.248020 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356799196 Status: success, time spent on this check: 0:00:03.936773 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.171568E-09 Kinetic energy OK 1.098280E-01 Kinetic energy OK 1.098499E-01 Kinetic energy OK 1.120579E-01 Status: success, time spent on this check: 0:13:24.821746 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:55.769763 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.003476 ___________________________________ ################################### 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.004535 ___________________________________ ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### Skipping checkClumpHopper.py, because it is in slowScripts. ################################### Skipping checkMPISilo.py, because it is in slowScripts. ################################### running: checkTesselationWrapper.py Status: success, time spent on this check: 0:00:00.002227 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.524348 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.006250 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:00:42.224406 ___________________________________ ################################### 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.009418 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:08.563744 ___________________________________ WARNING: some checks took longer than 30 seconds. Most time spend on a single check: 0:13:24.821746 *** ALL CHECKS PASSED *** Adding slavesdh_numpy3 Can't stat debian/yade: No such file or directory at /usr/bin/dh_numpy3 line 85. Can't stat debian/libyade: No such file or directory at /usr/bin/dh_numpy3 line 85. Can't stat debian/python3-yade: No such file or directory at /usr/bin/dh_numpy3 line 85. dh_numpy3: skipping binary package yade which does not depend on the NumPy C ABI dh_numpy3: skipping binary package libyade which does not depend on the NumPy C ABI dh_numpy3: skipping binary package python3-yade which does not depend on the NumPy C ABI #Generate docs cd /build/reproducible-path/yade-2025.2.0/doc/sphinx && LD_LIBRARY_PATH=/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: PYTHONPATH=. /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-double yadeSphinx.py html && LD_LIBRARY_PATH=/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: PYTHONPATH=. /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-double yadeSphinx.py latex && LD_LIBRARY_PATH=/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: PYTHONPATH=. /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/bin/yade-double yadeSphinx.py workarounds && cd _build/latex && xelatex Yade.tex && xelatex Yade.tex && xelatex Yade.tex TCP python prompt on localhost:9000, auth cookie `cdseya' Welcome to Yade 2025.2.0 Using python version: 3.13.8 (main, Oct 9 2025, 09:16:25) [GCC 15.2.0] Warning: no X rendering available (see https://bbs.archlinux.org/viewtopic.php?id=13189) XMLRPC info provider on http://localhost:21000 Running script yadeSphinx.py Running yadeSphinx.py with writer == html Running Sphinx v8.2.3 loading translations [en]... locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist done Original exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 541, in load_extension mod = import_module(extname) File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'sphinxcontrib' Original exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 541, in load_extension mod = import_module(extname) File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'sphinxcontrib' Original exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 541, in load_extension mod = import_module(extname) File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'sphinxcontrib' Original exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 541, in load_extension mod = import_module(extname) File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'sphinxcontrib' Original exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 541, in load_extension mod = import_module(extname) File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'sphinxcontrib' WARNING: while setting up extension youtube: extension 'youtube' has no setup() function; is it really a Sphinx extension module? WARNING: Unknown configure key: latex_elements['footer'], ignored. Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist [autosummary] generating autosummary for: FEMxDEM.rst, FoamCoupling.rst, GPUacceleration.rst, HighPrecisionReal.rst, HydroForceEngine.rst, acousticemissions.rst, amazonEC2.rst, citing.rst, consulting.rst, events.rst, ..., yade.plot.rst, yade.polyhedra_utils.rst, yade.post2d.rst, yade.potential_utils.rst, yade.qt.rst, yade.timing.rst, yade.utils.rst, yade.wrapper.rst, yade.ymport.rst, yadeTechArchive.rst WARNING: Failed to import yade.qt. Possible hints: * AttributeError: module 'yade' has no attribute 'qt' * ImportError: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface. WARNING: Failed to import yade.qt._GLViewer. Possible hints: * AttributeError: module 'yade' has no attribute 'qt' * ImportError: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface. WARNING: Failed to import yade.polyhedra_utils. Possible hints: * ImportError: dynamic module does not define module export function (PyInit__polyhedra_utils) * AttributeError: module 'yade' has no attribute 'polyhedra_utils' WARNING: Failed to import yade._polyhedra_utils. Possible hints: * AttributeError: module 'yade' has no attribute '_polyhedra_utils' * ImportError: dynamic module does not define module export function (PyInit__polyhedra_utils) locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist building [mo]: all of 0 po files writing output... building [html]: all source files updating environment: locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist [new config] 70 added, 0 changed, 0 removed reading sources... [ 1%] FEMxDEM reading sources... [ 3%] FoamCoupling reading sources... [ 4%] GPUacceleration reading sources... [ 6%] HighPrecisionReal reading sources... [ 7%] HydroForceEngine reading sources... [ 9%] acousticemissions reading sources... [ 10%] amazonEC2 reading sources... [ 11%] citing reading sources... [ 13%] consulting reading sources... [ 14%] events reading sources... [ 16%] events/01_yade-hackathon reading sources... [ 17%] events/01_yade-workshop reading sources... [ 19%] events/02_yade-workshop reading sources... [ 20%] formulation reading sources... [ 21%] formulation-link reading sources... [ 23%] gitrepo reading sources... [ 24%] index-toctree reading sources... [ 26%] index-toctree-book reading sources... [ 27%] index-toctree-manuals reading sources... [ 29%] index-toctree-reference reading sources... [ 30%] index-toctree-theory reading sources... [ 31%] index-toctree_manuals reading sources... [ 33%] installation reading sources... [ 34%] introduction reading sources... [ 36%] modules reading sources... [ 37%] mpy reading sources... [ 39%] potentialparticles reading sources... [ 40%] prog LOGGER Warning: setting "NewtonIntegrator" log level higher than MAX_LOG_LEVEL=5 will have no effect. Logs will not be printed, they were removed during compilation. LOGGER Warning: to be able to use "NewtonIntegrator"=6 you have to recompile yade with cmake option MAX_LOG_LEVEL=6 or higher. LOGGER Warning: setting "NewtonIntegrator" log level higher than MAX_LOG_LEVEL=5 will have no effect. Logs will not be printed, they were removed during compilation. LOGGER Warning: to be able to use "NewtonIntegrator"=6 you have to recompile yade with cmake option MAX_LOG_LEVEL=6 or higher. <ERROR> ArbitraryEnum_from_python:57 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]: enum class yade::NewtonIntegrator::RotAlgorithm does not have key number: 20 reading sources... [ 41%] publications reading sources... [ 43%] references reading sources... [ 44%] tutorial reading sources... [ 46%] tutorial-advanced reading sources... [ 47%] tutorial-data-mining reading sources... [ 49%] tutorial-examples reading sources... [ 50%] tutorial-geo reading sources... [ 51%] tutorial-hands-on <WARNING> InsertionSortCollider:374 virtual void yade::InsertionSortCollider::action(): verletDist is set to 0 because no spheres were found. It will result in suboptimal performances, consider setting a positive verletDist in your script. reading sources... [ 53%] tutorial-introduction reading sources... [ 54%] tutorial-more-examples reading sources... [ 56%] tutorial-more-examples-fast reading sources... [ 57%] tutorial-short-course reading sources... [ 59%] tutorial-short-course-bouncing-sphere reading sources... [ 60%] tutorial-short-course-fluids reading sources... [ 61%] tutorial-short-course-installation reading sources... [ 63%] tutorial-short-course-intro <WARNING> InsertionSortCollider:374 virtual void yade::InsertionSortCollider::action(): verletDist is set to 0 because no spheres were found. It will result in suboptimal performances, consider setting a positive verletDist in your script. reading sources... [ 64%] tutorial-short-course-rotating-drum reading sources... [ 66%] tutorial-short-course-thermal1 reading sources... [ 67%] tutorial-short-course-thermal2 reading sources... [ 69%] user reading sources... [ 70%] yade.bf reading sources... [ 71%] yade.bodiesHandling reading sources... [ 73%] yade.export reading sources... [ 74%] yade.geom reading sources... [ 76%] yade.gridpfacet reading sources... [ 77%] yade.libVersions reading sources... [ 79%] yade.linterpolation reading sources... [ 80%] yade.log reading sources... [ 81%] yade.math reading sources... [ 83%] yade.minieigenHP reading sources... [ 84%] yade.mpy reading sources... [ 86%] yade.pack reading sources... [ 87%] yade.plot reading sources... [ 89%] yade.polyhedra_utils reading sources... [ 90%] yade.post2d reading sources... [ 91%] yade.potential_utils reading sources... [ 93%] yade.qt reading sources... [ 94%] yade.timing reading sources... [ 96%] yade.utils reading sources... [ 97%] yade.wrapper reading sources... [ 99%] yade.ymport reading sources... [100%] yadeTechArchive /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:322: WARNING: duplicate label of equation eq:face, other instance in FoamCoupling /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:324: ERROR: Duplicate ID: "equation-eq-face" used by and [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:327: WARNING: duplicate label of equation eq:vertex, other instance in FoamCoupling /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:329: ERROR: Duplicate ID: "equation-eq-vertex" used by and [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:332: WARNING: duplicate label of equation eq:facets:a, other instance in FoamCoupling /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:336: ERROR: Duplicate ID: "equation-eq-facets-a" used by and [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:334: WARNING: duplicate label of equation eq:facets:b, other instance in FoamCoupling /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:336: ERROR: Duplicate ID: "equation-eq-facets-b" used by and [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:23: ERROR: Unknown target name: "the openfoam folder". Did you want to embed a URI or alias? The embedded reference must be preceded by whitespace. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:23: ERROR: Unknown target name: "test-script". Did you want to embed a URI or alias? The embedded reference must be preceded by whitespace. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:29: ERROR: Unknown target name: "foam6couplingarchive". Did you want to embed a URI or alias? The embedded reference must be preceded by whitespace. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/HighPrecisionReal.rst:236: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/events/01_yade-workshop.rst:3: WARNING: Title underline too short. 1st **Y**\ et **A**\ nother **D**\ iscrete **E**\ lement Workshop ============================================================= [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/events/02_yade-workshop.rst:3: WARNING: Title underline too short. 2nd **Y**\ et **A**\ nother **D**\ iscrete **E**\ lement Workshop ============================================================= [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/events/02_yade-workshop.rst:6: WARNING: Title underline too short. Aix-en-Provence, April 26-27, 2018 ------------------------ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/formulation.rst:511: WARNING: Title underline too short. SPIRAL Algorithm ([delValle2023]_) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/index-toctree-manuals.rst:6: WARNING: toctree contains reference to nonexisting document 'fullPublications' [toc.not_readable] /build/reproducible-path/yade-2025.2.0/doc/sphinx/index-toctree-reference.rst:5: WARNING: toctree contains reference to nonexisting document 'fullPublications' [toc.not_readable] /build/reproducible-path/yade-2025.2.0/doc/sphinx/installation.rst:337: WARNING: Title underline too short. Compilation and usage ^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/prog.rst:2242: WARNING: Title underline too short. Adding a new python/C++ module ============================ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:632: WARNING: Duplicate explicit target name: "aboul2017". [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:910: WARNING: Duplicate explicit target name: "audry2023". [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:632: WARNING: duplicate citation Aboul2017, other instance in /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:910: WARNING: duplicate citation Audry2023, other instance in /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:9: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:9: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:135: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:135: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:135: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:137: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:137: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:137: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:169: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:23: WARNING: duplicate citation Chevremont2019, other instance in /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:25: WARNING: duplicate citation Chevremont2020, other instance in /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:93: ERROR: Unknown target name: "10.1016/j.compstruc.2004.05.016 ". Did you want to embed a URI or alias? Whitespace around the embedded reference is not allowed. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-advanced.rst:48: WARNING: Title underline too short. Should be checked, but not always mandatory: ..................................... [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-hands-on.rst:484: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-more-examples.rst:1330: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-more-examples-fast.rst:1332: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-bouncing-sphere.rst:4: WARNING: Title underline too short. Day 1 - Yade Hands-on part 1 ==================== [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-bouncing-sphere.rst:72: WARNING: Title underline too short. Starting the Script ------ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-fluids.rst:7: WARNING: Title underline too short. Day 2 - Fluids Hands-on part 1 ======================= [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-fluids.rst:145: WARNING: Title underline too short. Setting up the `FlowEngine` ^^^^^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-fluids.rst:273: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-installation.rst:4: WARNING: Title underline too short. Installing Yade (for Windows and Mac users) =================================== [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-installation.rst:13: WARNING: Title underline too short. Easiest way - Use our premade Virtual Machine (Windows) ------------------------------- [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-installation.rst:35: WARNING: Title underline too short. Less easy way - Create your own Virtual Machine (MacOS) ---------------- [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-installation.rst:62: WARNING: Title underline too short. Hard way - Dual Boot (MacOS or Windows) -------------------- [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-intro.rst:4: WARNING: Title underline too short. Introduction to Bash and Python ============ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-intro.rst:98: WARNING: Title underline too short. Particles -------- [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-intro.rst:103: WARNING: Title underline too short. Singles ------ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-rotating-drum.rst:4: WARNING: Title underline too short. Day 1 - Yade Hands-on part 2 ======================== [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-rotating-drum.rst:93: ERROR: Error in "code-block" directive: maximum 1 argument(s) allowed, 2 supplied. .. code-block:: bash paraview [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/user.rst:1788: WARNING: Title overline too short. ************ Getting in touch with Yade community ************ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/user.rst:1793: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py:docstring of yade.bf:2: WARNING: Title underline too short. Overview ======= [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py:docstring of yade.bf:12: WARNING: Title underline too short. Clump breakage algorithm ======= [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py:docstring of yade.bf.replaceSphere:1: WARNING: Inline emphasis start-string without end-string. [docutils] docstring of yade._log.setLevel:6: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._math.Var:1: WARNING: duplicate object description of yade._math.Var, other instance in yade.math, use :no-index: for one of them docstring of yade._math.getFloatDistanceULP:3: ERROR: Content block expected for the "warning" directive; none found. [docutils] docstring of yade._math.getFloatDistanceULP:4: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] docstring of yade._math.getRealHPErrors:14: ERROR: Content block expected for the "hint" directive; none found. [docutils] docstring of yade._math.getRealHPErrors:15: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Complex:1: WARNING: duplicate object description of yade._minieigenHP.Complex, other instance in yade.math, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Matrix3:1: WARNING: duplicate object description of yade._minieigenHP.Matrix3, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Matrix3c:1: WARNING: duplicate object description of yade._minieigenHP.Matrix3c, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Matrix6:1: WARNING: duplicate object description of yade._minieigenHP.Matrix6, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Matrix6c:1: WARNING: duplicate object description of yade._minieigenHP.Matrix6c, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.MatrixX:1: WARNING: duplicate object description of yade._minieigenHP.MatrixX, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.MatrixXc:1: WARNING: duplicate object description of yade._minieigenHP.MatrixXc, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Quaternion:1: WARNING: duplicate object description of yade._minieigenHP.Quaternion, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Real:1: WARNING: duplicate object description of yade._minieigenHP.Real, other instance in yade.math, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector2:1: WARNING: duplicate object description of yade._minieigenHP.Vector2, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector2c:1: WARNING: duplicate object description of yade._minieigenHP.Vector2c, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector2i:1: WARNING: duplicate object description of yade._minieigenHP.Vector2i, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector3:1: WARNING: duplicate object description of yade._minieigenHP.Vector3, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector3c:1: WARNING: duplicate object description of yade._minieigenHP.Vector3c, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector3i:1: WARNING: duplicate object description of yade._minieigenHP.Vector3i, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector4:1: WARNING: duplicate object description of yade._minieigenHP.Vector4, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector6:1: WARNING: duplicate object description of yade._minieigenHP.Vector6, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector6c:1: WARNING: duplicate object description of yade._minieigenHP.Vector6c, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector6i:1: WARNING: duplicate object description of yade._minieigenHP.Vector6i, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.VectorX:1: WARNING: duplicate object description of yade._minieigenHP.VectorX, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.VectorXc:1: WARNING: duplicate object description of yade._minieigenHP.VectorXc, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.BodyContainer.clump:1: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade._minieigenHP.Complex:1: WARNING: duplicate object description of yade._minieigenHP.Complex, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade._minieigenHP.Real:1: WARNING: duplicate object description of yade._minieigenHP.Real, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.wrapper.HydroForceEngine:6: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.wrapper.Ig2_Facet_Sphere_ScGeom:5: WARNING: Bullet list ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.wrapper.Ip2_CohFrictMat_CohFrictMat_CohFrictPhys:5: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.VTKRecorder.recorders:1: WARNING: Inline literal start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.VTKRecorder.recorders:75: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] WARNING: autodoc: failed to import module 'polyhedra_utils' from module 'yade'; the following exception was raised: ['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 269, in import_object\n module = import_module(modname, try_reload=True)\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 175, in import_module\n module = importlib.import_module(modname)\n', ' File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "", line 1387, in _gcd_import\n', ' File "", line 1360, in _find_and_load\n', ' File "", line 1331, in _find_and_load_unlocked\n', ' File "", line 935, in _load_unlocked\n', ' File "", line 1027, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/polyhedra_utils.py", line 17, in \n from yade._polyhedra_utils import *\n', 'ImportError: dynamic module does not define module export function (PyInit__polyhedra_utils)\n'] [autodoc.import_object] WARNING: autodoc: failed to import module '_polyhedra_utils' from module 'yade'; the following exception was raised: ['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 269, in import_object\n module = import_module(modname, try_reload=True)\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 175, in import_module\n module = importlib.import_module(modname)\n', ' File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "", line 1387, in _gcd_import\n', ' File "", line 1360, in _find_and_load\n', ' File "", line 1331, in _find_and_load_unlocked\n', ' File "", line 921, in _load_unlocked\n', ' File "", line 813, in module_from_spec\n', ' File "", line 1321, in create_module\n', ' File "", line 488, in _call_with_frames_removed\n', 'ImportError: dynamic module does not define module export function (PyInit__polyhedra_utils)\n'] [autodoc.import_object] WARNING: autodoc: failed to import module 'qt' from module 'yade'; the following exception was raised: ['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 269, in import_object\n module = import_module(modname, try_reload=True)\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 175, in import_module\n module = importlib.import_module(modname)\n', ' File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "", line 1387, in _gcd_import\n', ' File "", line 1360, in _find_and_load\n', ' File "", line 1331, in _find_and_load_unlocked\n', ' File "", line 935, in _load_unlocked\n', ' File "", line 1027, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py", line 9, in \n raise ImportError(msg)\n', 'ImportError: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface.\n'] [autodoc.import_object] WARNING: autodoc: failed to import module 'qt._GLViewer' from module 'yade'; the following exception was raised: ['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 269, in import_object\n module = import_module(modname, try_reload=True)\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 175, in import_module\n module = importlib.import_module(modname)\n', ' File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "", line 1387, in _gcd_import\n', ' File "", line 1360, in _find_and_load\n', ' File "", line 1331, in _find_and_load_unlocked\n', ' File "", line 935, in _load_unlocked\n', ' File "", line 1027, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py", line 9, in \n raise ImportError(msg)\n', 'ImportError: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface.\n'] [autodoc.import_object] docstring of yade._utils.getSlicedProfiles:10: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.wrapper.rst:1: WARNING: malformed hyperlink target. [docutils] docstring of yade.wrapper.VTKRecorder.recorders:1: WARNING: Inline literal start-string without end-string. [docutils] docstring of yade.wrapper.VTKRecorder.recorders:75: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] docstring of yade.wrapper.HydroForceEngine:6: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] docstring of yade.wrapper.Ig2_Facet_Sphere_ScGeom:5: WARNING: Bullet list ends without a blank line; unexpected unindent. [docutils] docstring of yade.wrapper.Ip2_CohFrictMat_CohFrictMat_CohFrictPhys:5: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:3: WARNING: duplicate ystaticattr description of Gl1_Cylinder.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:7: WARNING: duplicate ystaticattr description of Gl1_Cylinder.glutNormalize, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:11: WARNING: duplicate ystaticattr description of Gl1_Cylinder.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:15: WARNING: duplicate ystaticattr description of Gl1_Cylinder.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Facet:3: WARNING: duplicate ystaticattr description of Gl1_Facet.normals, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:3: WARNING: duplicate ystaticattr description of Gl1_GridConnection.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:7: WARNING: duplicate ystaticattr description of Gl1_GridConnection.glutNormalize, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:11: WARNING: duplicate ystaticattr description of Gl1_GridConnection.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:15: WARNING: duplicate ystaticattr description of Gl1_GridConnection.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_LevelSet:3: WARNING: duplicate ystaticattr description of Gl1_LevelSet.recompute, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_LevelSet:7: WARNING: duplicate ystaticattr description of Gl1_LevelSet.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:3: WARNING: duplicate ystaticattr description of Gl1_Node.quality, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:7: WARNING: duplicate ystaticattr description of Gl1_Node.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:11: WARNING: duplicate ystaticattr description of Gl1_Node.stripes, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:15: WARNING: duplicate ystaticattr description of Gl1_Node.localSpecView, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:19: WARNING: duplicate ystaticattr description of Gl1_Node.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:23: WARNING: duplicate ystaticattr description of Gl1_Node.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PFacet:3: WARNING: duplicate ystaticattr description of Gl1_PFacet.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:3: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.sizeX, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:7: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.sizeY, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:11: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.sizeZ, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:15: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.store, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:19: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.initialized, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:23: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.aabbEnlargeFactor, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:27: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:3: WARNING: duplicate ystaticattr description of Gl1_Sphere.quality, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:7: WARNING: duplicate ystaticattr description of Gl1_Sphere.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:11: WARNING: duplicate ystaticattr description of Gl1_Sphere.stripes, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:15: WARNING: duplicate ystaticattr description of Gl1_Sphere.localSpecView, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:19: WARNING: duplicate ystaticattr description of Gl1_Sphere.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:23: WARNING: duplicate ystaticattr description of Gl1_Sphere.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:27: WARNING: duplicate ystaticattr description of Gl1_Sphere.circleView, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:31: WARNING: duplicate ystaticattr description of Gl1_Sphere.circleRelThickness, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:35: WARNING: duplicate ystaticattr description of Gl1_Sphere.circleAllowedRotationAxis, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Tetra:3: WARNING: duplicate ystaticattr description of Gl1_Tetra.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Wall:3: WARNING: duplicate ystaticattr description of Gl1_Wall.div, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:3: WARNING: duplicate ystaticattr description of Gl1_L3Geom.axesLabels, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:7: WARNING: duplicate ystaticattr description of Gl1_L3Geom.axesScale, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:11: WARNING: duplicate ystaticattr description of Gl1_L3Geom.axesWd, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:15: WARNING: duplicate ystaticattr description of Gl1_L3Geom.uPhiWd, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:19: WARNING: duplicate ystaticattr description of Gl1_L3Geom.uScale, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L6Geom:3: WARNING: duplicate ystaticattr description of Gl1_L6Geom.phiScale, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:3: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.contactLine, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:7: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.dmgLabel, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:11: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.dmgPlane, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:15: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.epsT, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:19: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.epsTAxes, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:23: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.normal, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:27: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.colorStrainRatio, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:31: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.epsNLabel, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:3: WARNING: duplicate ystaticattr description of Gl1_NormPhys.maxFn, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:7: WARNING: duplicate ystaticattr description of Gl1_NormPhys.signFilter, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:11: WARNING: duplicate ystaticattr description of Gl1_NormPhys.refRadius, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:15: WARNING: duplicate ystaticattr description of Gl1_NormPhys.maxRadius, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:19: WARNING: duplicate ystaticattr description of Gl1_NormPhys.slices, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:23: WARNING: duplicate ystaticattr description of Gl1_NormPhys.stacks, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:27: WARNING: duplicate ystaticattr description of Gl1_NormPhys.maxWeakFn, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:31: WARNING: duplicate ystaticattr description of Gl1_NormPhys.weakFilter, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:35: WARNING: duplicate ystaticattr description of Gl1_NormPhys.weakScale, other instance in yade.plot docstring of yade.wrapper.BodyContainer.clump:1: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell:1: WARNING: duplicate object description of yade.wrapper.Cell, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.dict:1: WARNING: duplicate object description of yade.wrapper.Cell.dict, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.flipCell:1: WARNING: duplicate object description of yade.wrapper.Cell.flipCell, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.flipFlippable:1: WARNING: duplicate object description of yade.wrapper.Cell.flipFlippable, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getDefGrad:1: WARNING: duplicate object description of yade.wrapper.Cell.getDefGrad, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getEulerianAlmansiStrain:1: WARNING: duplicate object description of yade.wrapper.Cell.getEulerianAlmansiStrain, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getFluctuationVelocity:1: WARNING: duplicate object description of yade.wrapper.Cell.getFluctuationVelocity, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getLCauchyGreenDef:1: WARNING: duplicate object description of yade.wrapper.Cell.getLCauchyGreenDef, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getLagrangianStrain:1: WARNING: duplicate object description of yade.wrapper.Cell.getLagrangianStrain, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getLeftStretch:1: WARNING: duplicate object description of yade.wrapper.Cell.getLeftStretch, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getPolarDecOfDefGrad:1: WARNING: duplicate object description of yade.wrapper.Cell.getPolarDecOfDefGrad, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getRCauchyGreenDef:1: WARNING: duplicate object description of yade.wrapper.Cell.getRCauchyGreenDef, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getRightStretch:1: WARNING: duplicate object description of yade.wrapper.Cell.getRightStretch, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getRotation:1: WARNING: duplicate object description of yade.wrapper.Cell.getRotation, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getSmallStrain:1: WARNING: duplicate object description of yade.wrapper.Cell.getSmallStrain, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getSpin:1: WARNING: duplicate object description of yade.wrapper.Cell.getSpin, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.hSize:1: WARNING: duplicate object description of yade.wrapper.Cell.hSize, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.hSize0:1: WARNING: duplicate object description of yade.wrapper.Cell.hSize0, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.homoDeform:1: WARNING: duplicate object description of yade.wrapper.Cell.homoDeform, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.nextVelGrad:1: WARNING: duplicate object description of yade.wrapper.Cell.nextVelGrad, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.prevHSize:1: WARNING: duplicate object description of yade.wrapper.Cell.prevHSize, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.prevVelGrad:1: WARNING: duplicate object description of yade.wrapper.Cell.prevVelGrad, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.refHSize:1: WARNING: duplicate object description of yade.wrapper.Cell.refHSize, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.refSize:1: WARNING: duplicate object description of yade.wrapper.Cell.refSize, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.setBox:1: WARNING: duplicate object description of yade.wrapper.Cell.setBox, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.shearPt:1: WARNING: duplicate object description of yade.wrapper.Cell.shearPt, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.shearTrsf:1: WARNING: duplicate object description of yade.wrapper.Cell.shearTrsf, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.size:1: WARNING: duplicate object description of yade.wrapper.Cell.size, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.trsf:1: WARNING: duplicate object description of yade.wrapper.Cell.trsf, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.unshearPt:1: WARNING: duplicate object description of yade.wrapper.Cell.unshearPt, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.unshearTrsf:1: WARNING: duplicate object description of yade.wrapper.Cell.unshearTrsf, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.updateAttrs:1: WARNING: duplicate object description of yade.wrapper.Cell.updateAttrs, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.velGrad:1: WARNING: duplicate object description of yade.wrapper.Cell.velGrad, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.velGradChanged:1: WARNING: duplicate object description of yade.wrapper.Cell.velGradChanged, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.volume:1: WARNING: duplicate object description of yade.wrapper.Cell.volume, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.wrap:1: WARNING: duplicate object description of yade.wrapper.Cell.wrap, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.wrapPt:1: WARNING: duplicate object description of yade.wrapper.Cell.wrapPt, other instance in yade.wrapper, use :no-index: for one of them looking for now-outdated files... none found pickling environment... done checking consistency... /build/reproducible-path/yade-2025.2.0/doc/sphinx/consulting.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2025.2.0/doc/sphinx/index-toctree-book.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2025.2.0/doc/sphinx/index-toctree_manuals.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-more-examples.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FEMxDEM.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals'], selecting: index-toctree-manuals <- FEMxDEM /build/reproducible-path/yade-2025.2.0/doc/sphinx/citing.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- citing /build/reproducible-path/yade-2025.2.0/doc/sphinx/formulation.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-theory'], selecting: index-toctree-theory <- formulation /build/reproducible-path/yade-2025.2.0/doc/sphinx/gitrepo.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- gitrepo /build/reproducible-path/yade-2025.2.0/doc/sphinx/installation.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- installation /build/reproducible-path/yade-2025.2.0/doc/sphinx/introduction.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- introduction /build/reproducible-path/yade-2025.2.0/doc/sphinx/modules.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-reference'], selecting: index-toctree-reference <- modules /build/reproducible-path/yade-2025.2.0/doc/sphinx/prog.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- prog /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-theory'], selecting: index-toctree-theory <- publications /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- tutorial /build/reproducible-path/yade-2025.2.0/doc/sphinx/user.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- user /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.wrapper.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-reference'], selecting: index-toctree-reference <- yade.wrapper /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:16: WARNING: Citation [yade:doc3] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:20: WARNING: Citation [Abdallah2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:22: WARNING: Citation [Abdallah2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:24: WARNING: Citation [Abdi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:26: WARNING: Citation [Abdi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:632: WARNING: Citation [Aboul2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:30: WARNING: Citation [Aboul2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:32: WARNING: Citation [Albaba2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:34: WARNING: Citation [Ali2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:36: WARNING: Citation [AlTfaily2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:38: WARNING: Citation [Angelidakis2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:40: WARNING: Citation [Angelidakis2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:42: WARNING: Citation [Asadi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:910: WARNING: Citation [Audry2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:46: WARNING: Citation [Audry2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:48: WARNING: Citation [Bance2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:50: WARNING: Citation [Barbosa2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:52: WARNING: Citation [Barbosa2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:54: WARNING: Citation [Barbosa2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:56: WARNING: Citation [Barbosa2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:58: WARNING: Citation [Barros2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:60: WARNING: Citation [Basson2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:62: WARNING: Citation [Basson2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:64: WARNING: Citation [Basson2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:66: WARNING: Citation [Benniou2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:68: WARNING: Citation [Binelo2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:70: WARNING: Citation [Bonilla2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:74: WARNING: Citation [Boon2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:76: WARNING: Citation [Boon2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:84: WARNING: Citation [Bourrier2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:88: WARNING: Citation [Brzezinski2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:90: WARNING: Citation [Brzezinski2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:96: WARNING: Citation [Caulk2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:100: WARNING: Citation [Chalak2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:102: WARNING: Citation [Chapelle2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:104: WARNING: Citation [Chareyre2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:106: WARNING: Citation [Chassagne2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:108: WARNING: Citation [Chassagne2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:110: WARNING: Citation [Chen2007] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:112: WARNING: Citation [Chen2011a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:114: WARNING: Citation [Chen2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:116: WARNING: Citation [Chen2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:23: WARNING: Citation [Chevremont2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:124: WARNING: Citation [Coulibaly2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:126: WARNING: Citation [Cuomo2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:128: WARNING: Citation [Dang2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:130: WARNING: Citation [Dang2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:132: WARNING: Citation [DePue2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:134: WARNING: Citation [DePue2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:136: WARNING: Citation [DePue2020a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:138: WARNING: Citation [DePue2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:140: WARNING: Citation [Deng2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:142: WARNING: Citation [Dincc2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:144: WARNING: Citation [Donze2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:146: WARNING: Citation [Donze2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:148: WARNING: Citation [Duriez2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:150: WARNING: Citation [Duriez2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:154: WARNING: Citation [Duriez2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:162: WARNING: Citation [Duriez2018b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:170: WARNING: Citation [Dyck2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:174: WARNING: Citation [Elias2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:176: WARNING: Citation [Epifancev2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:178: WARNING: Citation [Epifantsev2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:180: WARNING: Citation [Escobar2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:182: WARNING: Citation [Farahnak2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:184: WARNING: Citation [Farahnak2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:186: WARNING: Citation [Favier2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:188: WARNING: Citation [Favier2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:190: WARNING: Citation [Feng2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:192: WARNING: Citation [Firouzabadi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:194: WARNING: Citation [Gao2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:196: WARNING: Citation [Gao2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:198: WARNING: Citation [Giuliano2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:202: WARNING: Citation [Gladky2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:204: WARNING: Citation [Gougucs2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:206: WARNING: Citation [Grabowski2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:208: WARNING: Citation [Grabowski2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:210: WARNING: Citation [Grujicic2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:216: WARNING: Citation [Gusenbauer2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:218: WARNING: Citation [Gusenbauer2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:220: WARNING: Citation [Gusenbauer2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:222: WARNING: Citation [Hadda2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:224: WARNING: Citation [Hadda2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:226: WARNING: Citation [Harthong2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:228: WARNING: Citation [Harthong2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:230: WARNING: Citation [Hartmann2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:232: WARNING: Citation [Hartong2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:234: WARNING: Citation [Hasan2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:236: WARNING: Citation [Hassan15] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:240: WARNING: Citation [He2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:242: WARNING: Citation [Heider2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:244: WARNING: Citation [Hilton2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:246: WARNING: Citation [Horvath2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:248: WARNING: Citation [Hosseinkhani2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:252: WARNING: Citation [Hu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:254: WARNING: Citation [Huber2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:256: WARNING: Citation [Hung2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:258: WARNING: Citation [Ita2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:260: WARNING: Citation [Ivannikov2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:262: WARNING: Citation [Jasik2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:264: WARNING: Citation [Jerier2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:266: WARNING: Citation [Jerier2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:268: WARNING: Citation [Jerier2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:270: WARNING: Citation [Jiang2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:272: WARNING: Citation [Jiao2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:274: WARNING: Citation [Jiao2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:276: WARNING: Citation [Jiaxin2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:278: WARNING: Citation [Jin2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:280: WARNING: Citation [Kalogeropoulos2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:282: WARNING: Citation [Kalogeropoulos2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:284: WARNING: Citation [Kaufmann2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:286: WARNING: Citation [Kozicki2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:290: WARNING: Citation [Kozicki2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:292: WARNING: Citation [Kozicki2006a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:294: WARNING: Citation [Kozicki2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:296: WARNING: Citation [Kozicki2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:298: WARNING: Citation [Kozicki2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:300: WARNING: Citation [Kozicki2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:302: WARNING: Citation [Kozicki2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:306: WARNING: Citation [Kozicki2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:308: WARNING: Citation [Krzaczek2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:310: WARNING: Citation [Krzaczek2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:312: WARNING: Citation [Krzaczek2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:314: WARNING: Citation [Krzaczek2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:318: WARNING: Citation [Lapcevic2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:320: WARNING: Citation [Li2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:322: WARNING: Citation [Li2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:324: WARNING: Citation [Li2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:326: WARNING: Citation [Liang2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:328: WARNING: Citation [Liu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:330: WARNING: Citation [Liu2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:332: WARNING: Citation [Lomine2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:334: WARNING: Citation [Mahmoodlu2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:336: WARNING: Citation [Marcato2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:338: WARNING: Citation [Mariani2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:340: WARNING: Citation [Marzougui2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:342: WARNING: Citation [Massoumi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:350: WARNING: Citation [Mede2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:352: WARNING: Citation [Mede2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:354: WARNING: Citation [Montella2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:356: WARNING: Citation [Montella2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:358: WARNING: Citation [Montella2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:360: WARNING: Citation [Morimoto2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:362: WARNING: Citation [Mostafa2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:364: WARNING: Citation [Munch2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:366: WARNING: Citation [Nguyen2021b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:368: WARNING: Citation [Nguyen2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:370: WARNING: Citation [Nicot2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:372: WARNING: Citation [Nicot2013a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:374: WARNING: Citation [Nicot2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:376: WARNING: Citation [Nicot2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:378: WARNING: Citation [Niedostatkiewicz2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:380: WARNING: Citation [Nitka2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:382: WARNING: Citation [Nitka2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:384: WARNING: Citation [Nitka2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:386: WARNING: Citation [Noel2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:388: WARNING: Citation [Noel2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:390: WARNING: Citation [Orosz2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:392: WARNING: Citation [Ostanin2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:394: WARNING: Citation [Pan2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:396: WARNING: Citation [Papachristos2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:398: WARNING: Citation [Papachristos2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:400: WARNING: Citation [Pekmezi2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:402: WARNING: Citation [Pekmezi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:404: WARNING: Citation [Pelech2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:406: WARNING: Citation [Pirnia2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:408: WARNING: Citation [Pirrone2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:410: WARNING: Citation [Pol2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:412: WARNING: Citation [Pol2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:414: WARNING: Citation [Pouragha2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:416: WARNING: Citation [Puckett2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:418: WARNING: Citation [Redaelli2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:420: WARNING: Citation [Reiner2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:422: WARNING: Citation [Rioual2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:424: WARNING: Citation [Rojas2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:426: WARNING: Citation [Salomon2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:428: WARNING: Citation [Saomoto2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:430: WARNING: Citation [Sarkis2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:432: WARNING: Citation [Sayeed2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:434: WARNING: Citation [Scholtes2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:440: WARNING: Citation [Scholtes2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:442: WARNING: Citation [Scholtes2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:446: WARNING: Citation [Scholtes2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:450: WARNING: Citation [Scholtes2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:452: WARNING: Citation [Senanayake2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:454: WARNING: Citation [Shafabakhsh2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:456: WARNING: Citation [Shiu2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:458: WARNING: Citation [Shiu2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:460: WARNING: Citation [Sibille2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:462: WARNING: Citation [Sibille2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:464: WARNING: Citation [Singh2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:466: WARNING: Citation [Skorov2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:468: WARNING: Citation [Smilauer2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:470: WARNING: Citation [Sobieski2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:472: WARNING: Citation [Soundaranathan2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:474: WARNING: Citation [Suchorzewski2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:476: WARNING: Citation [Suh2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:478: WARNING: Citation [Suhr2016a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:480: WARNING: Citation [Suhr2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:482: WARNING: Citation [Suhr2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:484: WARNING: Citation [Suhr2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:486: WARNING: Citation [Suhr2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:488: WARNING: Citation [Suhr2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:490: WARNING: Citation [Suhr2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:492: WARNING: Citation [Sweijen2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:494: WARNING: Citation [Sweijen2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:496: WARNING: Citation [Sweijen2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:498: WARNING: Citation [Sweijen2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:500: WARNING: Citation [Sweijen2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:502: WARNING: Citation [Tamas2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:504: WARNING: Citation [Tedesco2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:506: WARNING: Citation [Tejada2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:512: WARNING: Citation [Tian2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:514: WARNING: Citation [Tian2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:516: WARNING: Citation [Tomporowski2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:518: WARNING: Citation [Tong2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:520: WARNING: Citation [Tordesillas2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:522: WARNING: Citation [Tran2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:524: WARNING: Citation [Tran2012c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:526: WARNING: Citation [Tran2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:528: WARNING: Citation [Tran2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:530: WARNING: Citation [Tran2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:532: WARNING: Citation [Vaddy2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:534: WARNING: Citation [Valera2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:536: WARNING: Citation [vanderHaven2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:538: WARNING: Citation [vanderHaven2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:540: WARNING: Citation [vanderLinden2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:542: WARNING: Citation [Varela2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:544: WARNING: Citation [Wan2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:546: WARNING: Citation [Wan2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:548: WARNING: Citation [Wang2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:550: WARNING: Citation [Wang2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:552: WARNING: Citation [Wang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:554: WARNING: Citation [WangYu2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:556: WARNING: Citation [WangTao2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:558: WARNING: Citation [WangJiannan2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:560: WARNING: Citation [WangHailin2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:562: WARNING: Citation [Wei2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:564: WARNING: Citation [Wei2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:566: WARNING: Citation [Widulinski2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:568: WARNING: Citation [Wu2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:570: WARNING: Citation [Xiao2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:572: WARNING: Citation [Xiong2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:574: WARNING: Citation [Xu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:576: WARNING: Citation [Yang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:578: WARNING: Citation [Yang2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:580: WARNING: Citation [Yang2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:582: WARNING: Citation [Yim2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:584: WARNING: Citation [Yim2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:586: WARNING: Citation [Yousefpour2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:588: WARNING: Citation [Yuan2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:590: WARNING: Citation [Yuan2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:592: WARNING: Citation [Yuan2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:594: WARNING: Citation [Yuan2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:596: WARNING: Citation [Zhang2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:598: WARNING: Citation [Zhang2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:600: WARNING: Citation [ZhangAoxi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:602: WARNING: Citation [ZhangShihao2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:604: WARNING: Citation [Zhao2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:606: WARNING: Citation [Zhao2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:608: WARNING: Citation [Zhao2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:610: WARNING: Citation [Zhao2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:612: WARNING: Citation [Zhao2021b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:614: WARNING: Citation [Zhao2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:616: WARNING: Citation [Zhao2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:618: WARNING: Citation [Zhao2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:620: WARNING: Citation [Zhi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:622: WARNING: Citation [Zhong2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:626: WARNING: Citation [1stYadeWorkshop] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:628: WARNING: Citation [2ndYadeWorkshop] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:630: WARNING: Citation [Aboul2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:634: WARNING: Citation [Albaba2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:636: WARNING: Citation [Bonilla2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:638: WARNING: Citation [Bourrier2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:640: WARNING: Citation [Catalano2011a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:642: WARNING: Citation [Catalano2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:644: WARNING: Citation [Catalano2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:646: WARNING: Citation [Catalano2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:648: WARNING: Citation [Catalano2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:650: WARNING: Citation [Caulk2019a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:652: WARNING: Citation [Caulk2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:654: WARNING: Citation [Caulk2019c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:656: WARNING: Citation [Chareyre2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:658: WARNING: Citation [Chareyre2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:660: WARNING: Citation [Chareyre2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:662: WARNING: Citation [Chareyre2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:664: WARNING: Citation [Chareyre2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:666: WARNING: Citation [Chareyre2012c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:668: WARNING: Citation [Chareyre2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:670: WARNING: Citation [Chen2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:672: WARNING: Citation [Chen2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:674: WARNING: Citation [Dang2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:676: WARNING: Citation [Dang2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:678: WARNING: Citation [Darve2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:680: WARNING: Citation [Duriez2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:682: WARNING: Citation [Duriez2017e] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:684: WARNING: Citation [Duriez2017d] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:686: WARNING: Citation [Duriez2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:688: WARNING: Citation [Duriez2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:690: WARNING: Citation [Duriez2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:692: WARNING: Citation [Duriez2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:696: WARNING: Citation [Effeindzourou2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:700: WARNING: Citation [Elias2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:702: WARNING: Citation [Farahnak2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:704: WARNING: Citation [Favier2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:706: WARNING: Citation [Frey2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:708: WARNING: Citation [Gillibert2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:710: WARNING: Citation [Gladky2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:712: WARNING: Citation [Gladky2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:718: WARNING: Citation [Hadda2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:720: WARNING: Citation [Hadda2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:722: WARNING: Citation [Harthong2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:724: WARNING: Citation [Hasan2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:726: WARNING: Citation [Hicher2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:728: WARNING: Citation [Hicher2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:730: WARNING: Citation [Hilton2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:732: WARNING: Citation [Huang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:734: WARNING: Citation [Kalogeropoulos2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:736: WARNING: Citation [Kozicki2007c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:738: WARNING: Citation [Kozicki2007d] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:740: WARNING: Citation [Kozicki2007e] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:742: WARNING: Citation [Kozicki2007f] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:744: WARNING: Citation [Kozicki2006b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:746: WARNING: Citation [Kozicki2006c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:748: WARNING: Citation [Kozicki2005b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:750: WARNING: Citation [Kozicki2005c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:752: WARNING: Citation [Kozicki2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:754: WARNING: Citation [Kozicki2003a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:756: WARNING: Citation [Kozicki2003c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:758: WARNING: Citation [Kozicki2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:760: WARNING: Citation [Kozicki2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:762: WARNING: Citation [Kozicki2005a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:764: WARNING: Citation [Krzaczek2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:766: WARNING: Citation [Krzaczek2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:768: WARNING: Citation [Li2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:770: WARNING: Citation [Lomine2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:772: WARNING: Citation [Lomine2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:774: WARNING: Citation [Lomine2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:776: WARNING: Citation [Maurin2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:780: WARNING: Citation [Maurin2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:782: WARNING: Citation [Michallet2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:784: WARNING: Citation [Modenese2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:786: WARNING: Citation [Modenese2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:788: WARNING: Citation [Modenese2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:790: WARNING: Citation [Montella2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:792: WARNING: Citation [Nicot2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:794: WARNING: Citation [Nicot2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:796: WARNING: Citation [Nicot2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:798: WARNING: Citation [Nikooee2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:800: WARNING: Citation [Nikooee2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:802: WARNING: Citation [Nitka2014c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:804: WARNING: Citation [Nitka2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:806: WARNING: Citation [Nitka2014b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:808: WARNING: Citation [Nitka2015c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:810: WARNING: Citation [Romanova2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:812: WARNING: Citation [Sari2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:814: WARNING: Citation [Sayeed2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:816: WARNING: Citation [Scholtes2009e] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:818: WARNING: Citation [Scholtes2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:820: WARNING: Citation [Scholtes2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:822: WARNING: Citation [Scholtes2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:824: WARNING: Citation [Scholtes2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:826: WARNING: Citation [Scholtes2011c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:828: WARNING: Citation [Shiu2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:830: WARNING: Citation [Shoemaker2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:832: WARNING: Citation [Sibille2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:834: WARNING: Citation [Skarzynski2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:836: WARNING: Citation [Smilauer2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:838: WARNING: Citation [Smilauer2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:840: WARNING: Citation [Smilauer2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:842: WARNING: Citation [Stransky2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:844: WARNING: Citation [Stransky2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:846: WARNING: Citation [Stransky2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:848: WARNING: Citation [Stransky2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:850: WARNING: Citation [Stransky2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:852: WARNING: Citation [Stransky2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:854: WARNING: Citation [Stransky2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:856: WARNING: Citation [Stransky2013a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:858: WARNING: Citation [Stransky2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:860: WARNING: Citation [Stransky2014a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:862: WARNING: Citation [Stransky2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:864: WARNING: Citation [Stransky2014b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:866: WARNING: Citation [Stransky2014c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:868: WARNING: Citation [Stransky2013c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:870: WARNING: Citation [Suhr2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:872: WARNING: Citation [Sweijen2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:874: WARNING: Citation [Sweijen2017c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:876: WARNING: Citation [Tejada2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:878: WARNING: Citation [Tejada2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:880: WARNING: Citation [Tejchman2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:882: WARNING: Citation [Thoeni2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:884: WARNING: Citation [Thoeni2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:886: WARNING: Citation [Toraldo2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:888: WARNING: Citation [Tran2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:890: WARNING: Citation [Tran2012d] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:892: WARNING: Citation [Uhlmann2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:894: WARNING: Citation [Wagner2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:896: WARNING: Citation [Wan2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:898: WARNING: Citation [Yuan2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:900: WARNING: Citation [Yuan2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:902: WARNING: Citation [Zimbrod2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:906: WARNING: Citation [Abdallah2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:908: WARNING: Citation [Angelidakis2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:912: WARNING: Citation [Benniou2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:916: WARNING: Citation [Borrmann2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:918: WARNING: Citation [Boschi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:920: WARNING: Citation [Catalano2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:924: WARNING: Citation [Caulk2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:926: WARNING: Citation [Charlas2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:928: WARNING: Citation [Chen2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:930: WARNING: Citation [Chen2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:932: WARNING: Citation [Cusmano2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:936: WARNING: Citation [Deng2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:938: WARNING: Citation [DePue2019c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:940: WARNING: Citation [Duriez2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:942: WARNING: Citation [Duverger2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:944: WARNING: Citation [Favier2009c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:946: WARNING: Citation [GaeblerMedack2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:948: WARNING: Citation [GentzAverhausVilbusch2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:950: WARNING: Citation [Gladky2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:954: WARNING: Citation [Haustein2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:956: WARNING: Citation [Jakob2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:958: WARNING: Citation [Jerier2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:960: WARNING: Citation [Khosravani2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:962: WARNING: Citation [Klichowicz2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:964: WARNING: Citation [Kozicki2007b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:968: WARNING: Citation [Marzougui2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:972: WARNING: Citation [Medack2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:974: WARNING: Citation [Morales2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:976: WARNING: Citation [Pircher2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:980: WARNING: Citation [Smilauer2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:982: WARNING: Citation [Smilauer2010c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:984: WARNING: Citation [Stein2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:986: WARNING: Citation [Stransky2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:988: WARNING: Citation [Tran2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:990: WARNING: Citation [Torres2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:994: WARNING: Citation [Maurin2018a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:996: WARNING: Citation [Maurin2018b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:998: WARNING: Citation [Maurin2018c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:1000: WARNING: Citation [Chareyre2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:1002: WARNING: Citation [Pirnia2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:11: WARNING: Citation [Bertrand2005] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:13: WARNING: Citation [Chan2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:19: WARNING: Citation [Chareyre2003] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:21: WARNING: Citation [Chareyre2002b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:27: WARNING: Citation [Villard2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:29: WARNING: Citation [Lu1998] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:35: WARNING: Citation [GarciaRojo2004] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:39: WARNING: Citation [DeghmReport2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:57: WARNING: Citation [Wang2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:77: WARNING: Citation [Kuhl2001] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:85: WARNING: Citation [Thornton2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:93: WARNING: Citation [Hentz2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:95: WARNING: Citation [Hentz2004b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:97: WARNING: Citation [Camborde2000a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:99: WARNING: Citation [Donze1999a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:101: WARNING: Citation [Magnier1998a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:103: WARNING: Citation [Donze1995a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:105: WARNING: Citation [Donze1994a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:107: WARNING: Citation [Hentz2005a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:109: WARNING: Citation [Donze2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:111: WARNING: Citation [Kettner2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:113: WARNING: Citation [Pion2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:115: WARNING: Citation [Calvetti1997] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:117: WARNING: Citation [Bagi2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:119: WARNING: Citation [Brilliantov1996] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:125: WARNING: Citation [Herminghaus2005] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:129: WARNING: Citation [Luding2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:133: WARNING: Citation [Antypov2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:137: WARNING: Citation [Potyondy2004] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:139: WARNING: Citation [Radjai2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:145: WARNING: Citation [Mueller2003] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:149: WARNING: Citation [Soulie2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:167: WARNING: Citation [Monaghan1992] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:169: WARNING: Citation [Morris1997] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:171: WARNING: Citation [Lucy1977] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:173: WARNING: Citation [Monaghan1985] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:175: WARNING: Citation [yade:doc] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:177: WARNING: Citation [yade:manual] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:179: WARNING: Citation [yade:background] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:181: WARNING: Citation [yade:reference] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:183: WARNING: Citation [Tonon2005] is not referenced. [ref.citation] done preparing documents... done copying assets... copying static files... Writing evaluated template result to /build/reproducible-path/yade-2025.2.0/doc/sphinx/_build/html/_static/documentation_options.js Writing evaluated template result to /build/reproducible-path/yade-2025.2.0/doc/sphinx/_build/html/_static/language_data.js Writing evaluated template result to /build/reproducible-path/yade-2025.2.0/doc/sphinx/_build/html/_static/basic.css Writing evaluated template result to /build/reproducible-path/yade-2025.2.0/doc/sphinx/_build/html/_static/classic.css Writing evaluated template result to /build/reproducible-path/yade-2025.2.0/doc/sphinx/_build/html/_static/sidebar.js copying static files: done copying extra files... copying extra files: done copying assets: done writing output... [ 1%] FEMxDEM writing output... [ 3%] FoamCoupling writing output... [ 4%] GPUacceleration writing output... [ 6%] HighPrecisionReal writing output... [ 7%] HydroForceEngine writing output... [ 9%] acousticemissions writing output... [ 10%] amazonEC2 writing output... [ 11%] citing writing output... [ 13%] consulting writing output... [ 14%] events writing output... [ 16%] events/01_yade-hackathon writing output... [ 17%] events/01_yade-workshop writing output... [ 19%] events/02_yade-workshop writing output... [ 20%] formulation writing output... [ 21%] formulation-link writing output... [ 23%] gitrepo writing output... [ 24%] index-toctree writing output... [ 26%] index-toctree-book writing output... [ 27%] index-toctree-manuals writing output... [ 29%] index-toctree-reference writing output... [ 30%] index-toctree-theory writing output... [ 31%] index-toctree_manuals writing output... [ 33%] installation writing output... [ 34%] introduction writing output... [ 36%] modules writing output... [ 37%] mpy writing output... [ 39%] potentialparticles writing output... [ 40%] prog writing output... [ 41%] publications writing output... [ 43%] references writing output... [ 44%] tutorial writing output... [ 46%] tutorial-advanced writing output... [ 47%] tutorial-data-mining writing output... [ 49%] tutorial-examples writing output... [ 50%] tutorial-geo writing output... [ 51%] tutorial-hands-on writing output... [ 53%] tutorial-introduction writing output... [ 54%] tutorial-more-examples writing output... [ 56%] tutorial-more-examples-fast writing output... [ 57%] tutorial-short-course writing output... [ 59%] tutorial-short-course-bouncing-sphere writing output... [ 60%] tutorial-short-course-fluids writing output... [ 61%] tutorial-short-course-installation writing output... [ 63%] tutorial-short-course-intro writing output... [ 64%] tutorial-short-course-rotating-drum writing output... [ 66%] tutorial-short-course-thermal1 writing output... [ 67%] tutorial-short-course-thermal2 writing output... [ 69%] user writing output... [ 70%] yade.bf writing output... [ 71%] yade.bodiesHandling writing output... [ 73%] yade.export writing output... [ 74%] yade.geom writing output... [ 76%] yade.gridpfacet writing output... [ 77%] yade.libVersions writing output... [ 79%] yade.linterpolation writing output... [ 80%] yade.log writing output... [ 81%] yade.math writing output... [ 83%] yade.minieigenHP writing output... [ 84%] yade.mpy writing output... [ 86%] yade.pack writing output... [ 87%] yade.plot writing output... [ 89%] yade.polyhedra_utils writing output... [ 90%] yade.post2d writing output... [ 91%] yade.potential_utils writing output... [ 93%] yade.qt writing output... [ 94%] yade.timing writing output... [ 96%] yade.utils writing output... [ 97%] yade.wrapper writing output... [ 99%] yade.ymport writing output... [100%] yadeTechArchive /build/reproducible-path/yade-2025.2.0/doc/sphinx/events/01_yade-hackathon.rst:15: WARNING: Could not obtain image size. :scale: option is ignored. /build/reproducible-path/yade-2025.2.0/doc/sphinx/events/01_yade-hackathon.rst:15: WARNING: Cannot scale image! Could not get size from "https://gitlab.com/yade-dev/yade-data/-/raw/main/static/figs/hackathon.jpg": Cannot get file path corresponding to https://gitlab.com/yade-dev/yade-data/-/raw/main/static/figs/hackathon.jpg. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/formulation.rst:750: WARNING: citation not found: AboulHosn2017 [ref.ref] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.bodiesHandling.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.bodiesHandling.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.export.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.export.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.export.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.gridpfacet.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.gridpfacet.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.gridpfacet.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.cylinder:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.cylinder:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.cylinder:: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.cylinderConnection:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.gridpfacet.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.gridpfacet.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator1:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator1:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator1:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator2:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._math.HP2.Real.sqrt:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._math.toHP2:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.pack.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.pack.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.pack.rst:4: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.HP2.AlignedBox2.volume:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.HP2.AlignedBox3.volume:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.HP2.Quaternion.angularDistance:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.HP2.Quaternion.norm:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.HP2.Real.sqrt:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.wrapper.Law2_ScGeom6D_CohFrictPhys_CohesionMoment:9: WARNING: citation not found: Hassan2010 [ref.ref] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.box:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.box:: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.facet:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.facet:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.facet:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.polyhedron:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.sphere:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.TetrahedronCentralInertiaTensor:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.TetrahedronInertiaTensor:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.TetrahedronWithLocalAxesPrincipal:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.angularMomentum:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.cart2spher:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.createInteraction:1: WARNING: more than one target found for cross-reference 'Interaction': yade.plot.Interaction, yade.wrapper.Interaction [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.flipCell:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.forcesOnCoordPlane:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.forcesOnPlane:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.getCapillaryStress:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.getStress:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.getTotalDynamicStress:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.inscribedCircleCenter:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.lsSimpleShape:1: WARNING: more than one target found for cross-reference 'LevelSet': yade.plot.LevelSet, yade.wrapper.LevelSet [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'AlignedBox3': yade._minieigenHP.AlignedBox3, yade._minieigenHP.HP1.AlignedBox3, yade._minieigenHP.HP2.AlignedBox3, yade.plot.AlignedBox3, yade.plot.HP1.AlignedBox3, yade.plot.HP2.AlignedBox3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.momentum:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.scalarOnColorScale:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.spher2cart:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.wrapper.rst:30: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.wrapper.rst:30: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.wrapper.rst:30: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Law2_ScGeom6D_CohFrictPhys_CohesionMoment:9: WARNING: citation not found: Hassan2010 [ref.ref] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.ymport.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.ymport.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.ymport.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] generating indices... genindex py-modindex done highlighting module code... [ 1%] AlignedBox2 highlighting module code... [ 1%] AlignedBox3 highlighting module code... [ 2%] Body highlighting module code... [ 3%] BodyContainer highlighting module code... [ 4%] BodyIterator highlighting module code... [ 4%] Bound highlighting module code... [ 5%] BoundDispatcher highlighting module code... [ 6%] BubblePhys highlighting module code... [ 7%] Cell highlighting module code... [ 7%] ChainedState highlighting module code... [ 8%] Complex highlighting module code... [ 9%] CpmPhys highlighting module code... [ 10%] DeformableCohesiveElement highlighting module code... [ 10%] DeformableElement highlighting module code... [ 11%] EnergyTracker highlighting module code... [ 12%] Facet highlighting module code... [ 13%] FastMarchingMethod highlighting module code... [ 13%] FileGenerator highlighting module code... [ 14%] ForceContainer highlighting module code... [ 15%] GlBoundDispatcher highlighting module code... [ 16%] GlIGeomDispatcher highlighting module code... [ 16%] GlIPhysDispatcher highlighting module code... [ 17%] GlShapeDispatcher highlighting module code... [ 18%] GlStateDispatcher highlighting module code... [ 19%] GridConnection highlighting module code... [ 19%] GridNode highlighting module code... [ 20%] HP1 highlighting module code... [ 21%] HP2 highlighting module code... [ 21%] HydroForceEngine highlighting module code... [ 22%] IGeom highlighting module code... [ 23%] IGeomDispatcher highlighting module code... [ 24%] IPhys highlighting module code... [ 24%] IPhysDispatcher highlighting module code... [ 25%] InsertionSortCollider highlighting module code... [ 26%] InteractionContainer highlighting module code... [ 27%] InteractionIterator highlighting module code... [ 27%] InternalForceDispatcher highlighting module code... [ 28%] Ip2_CohFrictMat_CohFrictMat_CohFrictPhys highlighting module code... [ 29%] Law2_SCG_KnKsPhys_KnKsLaw highlighting module code... [ 30%] Law2_ScGeom6D_CohFrictPhys_CohesionMoment highlighting module code... [ 30%] Law2_ScGeom6D_InelastCohFrictPhys_CohesionMoment highlighting module code... [ 31%] Law2_ScGeom_CpmPhys_Cpm highlighting module code... [ 32%] Law2_ScGeom_FrictPhys_CundallStrack highlighting module code... [ 33%] Law2_ScGeom_FrictViscoPhys_CundallStrackVisco highlighting module code... [ 33%] Law2_ScGeom_MindlinPhysCDM_HertzMindlinCDM highlighting module code... [ 34%] Law2_ScGeom_MindlinPhys_Mindlin highlighting module code... [ 35%] Law2_ScGeom_VirtualLubricationPhys highlighting module code... [ 36%] Law2_VolumeGeom_FrictPhys_Elastic highlighting module code... [ 36%] LawDispatcher highlighting module code... [ 37%] LevelSet highlighting module code... [ 38%] LinExponentialPotential highlighting module code... [ 39%] MatchMaker highlighting module code... [ 39%] Material highlighting module code... [ 40%] MaterialContainer highlighting module code... [ 41%] Matrix3 highlighting module code... [ 41%] Matrix3c highlighting module code... [ 42%] Matrix6 highlighting module code... [ 43%] Matrix6c highlighting module code... [ 44%] MatrixX highlighting module code... [ 44%] MatrixXc highlighting module code... [ 45%] MortarPhys highlighting module code... [ 46%] Omega highlighting module code... [ 47%] OpenGLRenderer highlighting module code... [ 47%] ParallelEngine highlighting module code... [ 48%] Predicate highlighting module code... [ 49%] PredicateDifference highlighting module code... [ 50%] PredicateIntersection highlighting module code... [ 50%] PredicateSymmetricDifference highlighting module code... [ 51%] PredicateUnion highlighting module code... [ 52%] Quaternion highlighting module code... [ 53%] Real highlighting module code... [ 53%] RealHPConfig highlighting module code... [ 54%] RegularGrid highlighting module code... [ 55%] RungeKuttaCashKarp54Integrator highlighting module code... [ 56%] STLImporter highlighting module code... [ 56%] ScGeom highlighting module code... [ 57%] Serializable highlighting module code... [ 58%] Shape highlighting module code... [ 59%] SpherePack highlighting module code... [ 59%] SpherePackIterator highlighting module code... [ 60%] State highlighting module code... [ 61%] TagsWrapper highlighting module code... [ 61%] ThreeDTriaxialEngine highlighting module code... [ 62%] TimeAverager highlighting module code... [ 63%] TimingDeltas highlighting module code... [ 64%] TriaxialCompressionEngine highlighting module code... [ 64%] TriaxialStressController highlighting module code... [ 65%] Vector2 highlighting module code... [ 66%] Vector2c highlighting module code... [ 67%] Vector2i highlighting module code... [ 67%] Vector3 highlighting module code... [ 68%] Vector3c highlighting module code... [ 69%] Vector3i highlighting module code... [ 70%] Vector4 highlighting module code... [ 70%] Vector6 highlighting module code... [ 71%] Vector6c highlighting module code... [ 72%] Vector6i highlighting module code... [ 73%] VectorX highlighting module code... [ 73%] VectorXc highlighting module code... [ 74%] _thread highlighting module code... [ 75%] builtins highlighting module code... [ 76%] cycler highlighting module code... [ 76%] inAlignedBox highlighting module code... [ 77%] inCylinder highlighting module code... [ 78%] inEllipsoid highlighting module code... [ 79%] inGtsSurface highlighting module code... [ 79%] inHyperboloid highlighting module code... [ 80%] inParallelepiped highlighting module code... [ 81%] inSphere highlighting module code... [ 81%] notInNotch highlighting module code... [ 82%] yade._libVersions highlighting module code... [ 83%] yade._log highlighting module code... [ 84%] yade._math highlighting module code... [ 84%] yade._minieigenHP highlighting module code... [ 85%] yade._packObb highlighting module code... [ 86%] yade._packPredicates highlighting module code... [ 87%] yade._packSpheres highlighting module code... [ 87%] yade._utils highlighting module code... [ 88%] yade.bf highlighting module code... [ 89%] yade.bodiesHandling highlighting module code... [ 90%] yade.export highlighting module code... [ 90%] yade.geom highlighting module code... [ 91%] yade.gridpfacet highlighting module code... [ 92%] yade.libVersions highlighting module code... [ 93%] yade.linterpolation highlighting module code... [ 93%] yade.math highlighting module code... [ 94%] yade.mpy highlighting module code... [ 95%] yade.pack highlighting module code... [ 96%] yade.plot highlighting module code... [ 96%] yade.post2d highlighting module code... [ 97%] yade.potential_utils highlighting module code... [ 98%] yade.timing highlighting module code... [ 99%] yade.utils highlighting module code... [ 99%] yade.wrapper highlighting module code... [100%] yade.ymport writing additional pages... index search done copying images... [ 1%] fig/particleVsFactortime.png copying images... [ 3%] fig/schemeNumResolVANS.png copying images... [ 4%] fig/clusteredBonds2.png copying images... [ 5%] fig/AEmagnitudeexample2.png copying images... [ 7%] fig/weibullDists.png copying images... [ 8%] fig/strengthDists.png copying images... [ 9%] fig/launchinstance.png copying images... [ 11%] fig/ubunut.png copying images... [ 12%] fig/instancetype.png copying images... [ 13%] fig/connect.png copying images... [ 14%] fig/publicdns.png copying images... [ 16%] fig/gnuplot.png copying images... [ 17%] fig/sweep-and-prune.png copying images... [ 18%] fig/aperiodicpngmath0.png copying images... [ 20%] fig/aperiodicpngmath1.png copying images... [ 21%] fig/aperiodicpngmath2.png copying images... [ 22%] fig/aperiodicpngmath3.png copying images... [ 24%] fig/aperiodicpngmath4.png copying images... [ 25%] fig/spheres-contact-stiffness.png copying images... [ 26%] fig/spheres-dofs.png copying images... [ 28%] fig/sphere-sphere.png copying images... [ 29%] fig/shear-2d.png copying images... [ 30%] fig/cell-shear-aabb.png copying images... [ 32%] fig/cell-flip.png copying images... [ 33%] fig/periodicpngmath0.png copying images... [ 34%] fig/periodicpngmath1.png copying images... [ 36%] fig/periodicpngmath2.png copying images... [ 37%] fig/periodicpngmath3.png copying images... [ 38%] fig/periodicpngmath4.png copying images... [ 39%] fig/periodicpngmath5.png copying images... [ 41%] fig/qt-gui.png copying images... [ 42%] fig/body-classes.png copying images... [ 43%] fig/interaction-classes.png copying images... [ 45%] fig/yade-iter-loop.png copying images... [ 46%] fig/bound-functors.png copying images... [ 47%] fig/shape-functors.png copying images... [ 49%] fig/phys-functors.png copying images... [ 50%] fig/law-functors.png copying images... [ 51%] fig/dispatch-loop.png copying images... [ 53%] fig/subdomains.png copying images... [ 54%] fig/mpyschema0.svg copying images... [ 55%] fig/mpyschema1a.svg copying images... [ 57%] fig/mpyschema1b.svg copying images... [ 58%] fig/mpyschema2.svg copying images... [ 59%] fig/mpyschema3.svg copying images... [ 61%] fig/mpysendBodies.svg copying images... [ 62%] fig/mpyschema4.svg copying images... [ 63%] fig/mpyrecursuveBisection.svg copying images... [ 64%] fig/mpyddcmp.svg copying images... [ 66%] fig/mpybenchmarkDahu.png copying images... [ 67%] fig/potentialParticle.png copying images... [ 68%] fig/potentialBlockInner.png copying images... [ 70%] fig/potentialBlock.png copying images... [ 71%] fig/logging.png copying images... [ 72%] fig/batch-example.png copying images... [ 74%] fig/paraview-drum.png copying images... [ 75%] fig/hyperboloid.png copying images... [ 76%] fig/funnel.png copying images... [ 78%] fig/horse.png copying images... [ 79%] fig/predicate-difference.png copying images... [ 80%] fig/simple-scene-plot-1.png copying images... [ 82%] fig/simple-scene-plot-2.png copying images... [ 83%] fig/simple-scene-plot-3.png copying images... [ 84%] fig/simple-scene-plot-4.png copying images... [ 86%] fig/yade-multi-gnuplot-single.png copying images... [ 87%] fig/yade-multi-gnuplot-merged.png copying images... [ 88%] fig/yade-multi-summary.svg copying images... [ 89%] fig/paraview-open-files.png copying images... [ 91%] fig/paraview-rendering-apply.png copying images... [ 92%] fig/paraview-glyph-icon.png copying images... [ 93%] fig/micro-domains.png copying images... [ 95%] fig/localstrain.png copying images... [ 96%] fig/clump-breakage-splitting-clump.png copying images... [ 97%] fig/clump-breakage-handling-new-clumps.png copying images... [ 99%] fig/clump-breakage-packing-parameters.png copying images... [100%] fig/rheological-scheme.png dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 839 warnings. The HTML pages are in _build/html. TCP python prompt on localhost:9000, auth cookie `scuyse' Welcome to Yade 2025.2.0 Using python version: 3.13.8 (main, Oct 9 2025, 09:16:25) [GCC 15.2.0] Warning: no X rendering available (see https://bbs.archlinux.org/viewtopic.php?id=13189) XMLRPC info provider on http://localhost:21000 Running script yadeSphinx.py Running yadeSphinx.py with writer == latex Running Sphinx v8.2.3 loading translations [en]... locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist done Original exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 541, in load_extension mod = import_module(extname) File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'sphinxcontrib' Original exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 541, in load_extension mod = import_module(extname) File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'sphinxcontrib' Original exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 541, in load_extension mod = import_module(extname) File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'sphinxcontrib' Original exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 541, in load_extension mod = import_module(extname) File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'sphinxcontrib' Original exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 541, in load_extension mod = import_module(extname) File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'sphinxcontrib' WARNING: while setting up extension youtube: extension 'youtube' has no setup() function; is it really a Sphinx extension module? WARNING: Unknown configure key: latex_elements['footer'], ignored. Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist [autosummary] generating autosummary for: FEMxDEM.rst, FoamCoupling.rst, GPUacceleration.rst, HighPrecisionReal.rst, HydroForceEngine.rst, acousticemissions.rst, amazonEC2.rst, citing.rst, consulting.rst, events.rst, ..., yade.plot.rst, yade.polyhedra_utils.rst, yade.post2d.rst, yade.potential_utils.rst, yade.qt.rst, yade.timing.rst, yade.utils.rst, yade.wrapper.rst, yade.ymport.rst, yadeTechArchive.rst WARNING: Failed to import yade.qt. Possible hints: * AttributeError: module 'yade' has no attribute 'qt' * ImportError: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface. WARNING: Failed to import yade.qt._GLViewer. Possible hints: * AttributeError: module 'yade' has no attribute 'qt' * ImportError: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface. WARNING: Failed to import yade.polyhedra_utils. Possible hints: * ImportError: dynamic module does not define module export function (PyInit__polyhedra_utils) * AttributeError: module 'yade' has no attribute 'polyhedra_utils' WARNING: Failed to import yade._polyhedra_utils. Possible hints: * AttributeError: module 'yade' has no attribute '_polyhedra_utils' * ImportError: dynamic module does not define module export function (PyInit__polyhedra_utils) locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist building [mo]: all of 0 po files writing output... building [latex]: all source files updating environment: locale_dir /build/reproducible-path/yade-2025.2.0/doc/sphinx/locales/en/LC_MESSAGES does not exist [new config] 70 added, 0 changed, 0 removed reading sources... [ 1%] FEMxDEM reading sources... [ 3%] FoamCoupling reading sources... [ 4%] GPUacceleration reading sources... [ 6%] HighPrecisionReal reading sources... [ 7%] HydroForceEngine reading sources... [ 9%] acousticemissions reading sources... [ 10%] amazonEC2 reading sources... [ 11%] citing reading sources... [ 13%] consulting reading sources... [ 14%] events reading sources... [ 16%] events/01_yade-hackathon reading sources... [ 17%] events/01_yade-workshop reading sources... [ 19%] events/02_yade-workshop reading sources... [ 20%] formulation reading sources... [ 21%] formulation-link reading sources... [ 23%] gitrepo reading sources... [ 24%] index-toctree reading sources... [ 26%] index-toctree-book reading sources... [ 27%] index-toctree-manuals reading sources... [ 29%] index-toctree-reference reading sources... [ 30%] index-toctree-theory reading sources... [ 31%] index-toctree_manuals reading sources... [ 33%] installation reading sources... [ 34%] introduction reading sources... [ 36%] modules reading sources... [ 37%] mpy reading sources... [ 39%] potentialparticles reading sources... [ 40%] prog LOGGER Warning: setting "NewtonIntegrator" log level higher than MAX_LOG_LEVEL=5 will have no effect. Logs will not be printed, they were removed during compilation. LOGGER Warning: to be able to use "NewtonIntegrator"=6 you have to recompile yade with cmake option MAX_LOG_LEVEL=6 or higher. LOGGER Warning: setting "NewtonIntegrator" log level higher than MAX_LOG_LEVEL=5 will have no effect. Logs will not be printed, they were removed during compilation. LOGGER Warning: to be able to use "NewtonIntegrator"=6 you have to recompile yade with cmake option MAX_LOG_LEVEL=6 or higher. <ERROR> ArbitraryEnum_from_python:57 static bool yade::ArbitraryEnum_from_python::setArbitraryEnum(const boost::python::api::object&, ArbitraryEnum&) [with ArbitraryEnum = yade::NewtonIntegrator::RotAlgorithm]: enum class yade::NewtonIntegrator::RotAlgorithm does not have key number: 20 reading sources... [ 41%] publications reading sources... [ 43%] references reading sources... [ 44%] tutorial reading sources... [ 46%] tutorial-advanced reading sources... [ 47%] tutorial-data-mining reading sources... [ 49%] tutorial-examples reading sources... [ 50%] tutorial-geo reading sources... [ 51%] tutorial-hands-on <WARNING> InsertionSortCollider:374 virtual void yade::InsertionSortCollider::action(): verletDist is set to 0 because no spheres were found. It will result in suboptimal performances, consider setting a positive verletDist in your script. reading sources... [ 53%] tutorial-introduction reading sources... [ 54%] tutorial-more-examples reading sources... [ 56%] tutorial-more-examples-fast reading sources... [ 57%] tutorial-short-course reading sources... [ 59%] tutorial-short-course-bouncing-sphere reading sources... [ 60%] tutorial-short-course-fluids reading sources... [ 61%] tutorial-short-course-installation reading sources... [ 63%] tutorial-short-course-intro <WARNING> InsertionSortCollider:374 virtual void yade::InsertionSortCollider::action(): verletDist is set to 0 because no spheres were found. It will result in suboptimal performances, consider setting a positive verletDist in your script. reading sources... [ 64%] tutorial-short-course-rotating-drum reading sources... [ 66%] tutorial-short-course-thermal1 reading sources... [ 67%] tutorial-short-course-thermal2 reading sources... [ 69%] user reading sources... [ 70%] yade.bf reading sources... [ 71%] yade.bodiesHandling reading sources... [ 73%] yade.export reading sources... [ 74%] yade.geom reading sources... [ 76%] yade.gridpfacet reading sources... [ 77%] yade.libVersions reading sources... [ 79%] yade.linterpolation reading sources... [ 80%] yade.log reading sources... [ 81%] yade.math reading sources... [ 83%] yade.minieigenHP reading sources... [ 84%] yade.mpy reading sources... [ 86%] yade.pack reading sources... [ 87%] yade.plot reading sources... [ 89%] yade.polyhedra_utils reading sources... [ 90%] yade.post2d reading sources... [ 91%] yade.potential_utils reading sources... [ 93%] yade.qt reading sources... [ 94%] yade.timing reading sources... [ 96%] yade.utils reading sources... [ 97%] yade.wrapper reading sources... [ 99%] yade.ymport reading sources... [100%] yadeTechArchive /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:322: WARNING: duplicate label of equation eq:face, other instance in FoamCoupling /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:324: ERROR: Duplicate ID: "equation-eq-face" used by and [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:327: WARNING: duplicate label of equation eq:vertex, other instance in FoamCoupling /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:329: ERROR: Duplicate ID: "equation-eq-vertex" used by and [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:332: WARNING: duplicate label of equation eq:facets:a, other instance in FoamCoupling /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:336: ERROR: Duplicate ID: "equation-eq-facets-a" used by and [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:334: WARNING: duplicate label of equation eq:facets:b, other instance in FoamCoupling /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:336: ERROR: Duplicate ID: "equation-eq-facets-b" used by and [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:23: ERROR: Unknown target name: "the openfoam folder". Did you want to embed a URI or alias? The embedded reference must be preceded by whitespace. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:23: ERROR: Unknown target name: "test-script". Did you want to embed a URI or alias? The embedded reference must be preceded by whitespace. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FoamCoupling.rst:29: ERROR: Unknown target name: "foam6couplingarchive". Did you want to embed a URI or alias? The embedded reference must be preceded by whitespace. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/HighPrecisionReal.rst:236: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/events/01_yade-workshop.rst:3: WARNING: Title underline too short. 1st **Y**\ et **A**\ nother **D**\ iscrete **E**\ lement Workshop ============================================================= [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/events/02_yade-workshop.rst:3: WARNING: Title underline too short. 2nd **Y**\ et **A**\ nother **D**\ iscrete **E**\ lement Workshop ============================================================= [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/events/02_yade-workshop.rst:6: WARNING: Title underline too short. Aix-en-Provence, April 26-27, 2018 ------------------------ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/formulation.rst:511: WARNING: Title underline too short. SPIRAL Algorithm ([delValle2023]_) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/index-toctree-manuals.rst:6: WARNING: toctree contains reference to nonexisting document 'fullPublications' [toc.not_readable] /build/reproducible-path/yade-2025.2.0/doc/sphinx/index-toctree-reference.rst:5: WARNING: toctree contains reference to nonexisting document 'fullPublications' [toc.not_readable] /build/reproducible-path/yade-2025.2.0/doc/sphinx/installation.rst:337: WARNING: Title underline too short. Compilation and usage ^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/prog.rst:2242: WARNING: Title underline too short. Adding a new python/C++ module ============================ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:632: WARNING: Duplicate explicit target name: "aboul2017". [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:910: WARNING: Duplicate explicit target name: "audry2023". [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:632: WARNING: duplicate citation Aboul2017, other instance in /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:910: WARNING: duplicate citation Audry2023, other instance in /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:9: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:9: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:135: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:135: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:135: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:137: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:137: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:137: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:169: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:23: WARNING: duplicate citation Chevremont2019, other instance in /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:25: WARNING: duplicate citation Chevremont2020, other instance in /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:93: ERROR: Unknown target name: "10.1016/j.compstruc.2004.05.016 ". Did you want to embed a URI or alias? Whitespace around the embedded reference is not allowed. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-advanced.rst:48: WARNING: Title underline too short. Should be checked, but not always mandatory: ..................................... [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-hands-on.rst:484: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-more-examples.rst:1330: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-more-examples-fast.rst:1332: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-bouncing-sphere.rst:4: WARNING: Title underline too short. Day 1 - Yade Hands-on part 1 ==================== [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-bouncing-sphere.rst:72: WARNING: Title underline too short. Starting the Script ------ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-fluids.rst:7: WARNING: Title underline too short. Day 2 - Fluids Hands-on part 1 ======================= [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-fluids.rst:145: WARNING: Title underline too short. Setting up the `FlowEngine` ^^^^^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-fluids.rst:273: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-installation.rst:4: WARNING: Title underline too short. Installing Yade (for Windows and Mac users) =================================== [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-installation.rst:13: WARNING: Title underline too short. Easiest way - Use our premade Virtual Machine (Windows) ------------------------------- [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-installation.rst:35: WARNING: Title underline too short. Less easy way - Create your own Virtual Machine (MacOS) ---------------- [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-installation.rst:62: WARNING: Title underline too short. Hard way - Dual Boot (MacOS or Windows) -------------------- [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-intro.rst:4: WARNING: Title underline too short. Introduction to Bash and Python ============ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-intro.rst:98: WARNING: Title underline too short. Particles -------- [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-intro.rst:103: WARNING: Title underline too short. Singles ------ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-rotating-drum.rst:4: WARNING: Title underline too short. Day 1 - Yade Hands-on part 2 ======================== [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-short-course-rotating-drum.rst:93: ERROR: Error in "code-block" directive: maximum 1 argument(s) allowed, 2 supplied. .. code-block:: bash paraview [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/user.rst:1788: WARNING: Title overline too short. ************ Getting in touch with Yade community ************ [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/user.rst:1793: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py:docstring of yade.bf:2: WARNING: Title underline too short. Overview ======= [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py:docstring of yade.bf:12: WARNING: Title underline too short. Clump breakage algorithm ======= [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py:docstring of yade.bf.replaceSphere:1: WARNING: Inline emphasis start-string without end-string. [docutils] docstring of yade._log.setLevel:6: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._math.Var:1: WARNING: duplicate object description of yade._math.Var, other instance in yade.math, use :no-index: for one of them docstring of yade._math.getFloatDistanceULP:3: ERROR: Content block expected for the "warning" directive; none found. [docutils] docstring of yade._math.getFloatDistanceULP:4: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] docstring of yade._math.getRealHPErrors:14: ERROR: Content block expected for the "hint" directive; none found. [docutils] docstring of yade._math.getRealHPErrors:15: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Complex:1: WARNING: duplicate object description of yade._minieigenHP.Complex, other instance in yade.math, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Matrix3:1: WARNING: duplicate object description of yade._minieigenHP.Matrix3, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Matrix3c:1: WARNING: duplicate object description of yade._minieigenHP.Matrix3c, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Matrix6:1: WARNING: duplicate object description of yade._minieigenHP.Matrix6, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Matrix6c:1: WARNING: duplicate object description of yade._minieigenHP.Matrix6c, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.MatrixX:1: WARNING: duplicate object description of yade._minieigenHP.MatrixX, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.MatrixXc:1: WARNING: duplicate object description of yade._minieigenHP.MatrixXc, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Quaternion:1: WARNING: duplicate object description of yade._minieigenHP.Quaternion, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Real:1: WARNING: duplicate object description of yade._minieigenHP.Real, other instance in yade.math, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector2:1: WARNING: duplicate object description of yade._minieigenHP.Vector2, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector2c:1: WARNING: duplicate object description of yade._minieigenHP.Vector2c, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector2i:1: WARNING: duplicate object description of yade._minieigenHP.Vector2i, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector3:1: WARNING: duplicate object description of yade._minieigenHP.Vector3, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector3c:1: WARNING: duplicate object description of yade._minieigenHP.Vector3c, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector3i:1: WARNING: duplicate object description of yade._minieigenHP.Vector3i, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector4:1: WARNING: duplicate object description of yade._minieigenHP.Vector4, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector6:1: WARNING: duplicate object description of yade._minieigenHP.Vector6, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector6c:1: WARNING: duplicate object description of yade._minieigenHP.Vector6c, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.Vector6i:1: WARNING: duplicate object description of yade._minieigenHP.Vector6i, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.VectorX:1: WARNING: duplicate object description of yade._minieigenHP.VectorX, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._minieigenHP.VectorXc:1: WARNING: duplicate object description of yade._minieigenHP.VectorXc, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.BodyContainer.clump:1: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade._minieigenHP.Complex:1: WARNING: duplicate object description of yade._minieigenHP.Complex, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade._minieigenHP.Real:1: WARNING: duplicate object description of yade._minieigenHP.Real, other instance in yade.minieigenHP, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.wrapper.HydroForceEngine:6: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.wrapper.Ig2_Facet_Sphere_ScGeom:5: WARNING: Bullet list ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.wrapper.Ip2_CohFrictMat_CohFrictMat_CohFrictPhys:5: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.VTKRecorder.recorders:1: WARNING: Inline literal start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.VTKRecorder.recorders:75: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] WARNING: autodoc: failed to import module 'polyhedra_utils' from module 'yade'; the following exception was raised: ['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 269, in import_object\n module = import_module(modname, try_reload=True)\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 175, in import_module\n module = importlib.import_module(modname)\n', ' File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "", line 1387, in _gcd_import\n', ' File "", line 1360, in _find_and_load\n', ' File "", line 1331, in _find_and_load_unlocked\n', ' File "", line 935, in _load_unlocked\n', ' File "", line 1027, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/polyhedra_utils.py", line 17, in \n from yade._polyhedra_utils import *\n', 'ImportError: dynamic module does not define module export function (PyInit__polyhedra_utils)\n'] [autodoc.import_object] WARNING: autodoc: failed to import module '_polyhedra_utils' from module 'yade'; the following exception was raised: ['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 269, in import_object\n module = import_module(modname, try_reload=True)\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 175, in import_module\n module = importlib.import_module(modname)\n', ' File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "", line 1387, in _gcd_import\n', ' File "", line 1360, in _find_and_load\n', ' File "", line 1331, in _find_and_load_unlocked\n', ' File "", line 921, in _load_unlocked\n', ' File "", line 813, in module_from_spec\n', ' File "", line 1321, in create_module\n', ' File "", line 488, in _call_with_frames_removed\n', 'ImportError: dynamic module does not define module export function (PyInit__polyhedra_utils)\n'] [autodoc.import_object] WARNING: autodoc: failed to import module 'qt' from module 'yade'; the following exception was raised: ['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 269, in import_object\n module = import_module(modname, try_reload=True)\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 175, in import_module\n module = importlib.import_module(modname)\n', ' File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "", line 1387, in _gcd_import\n', ' File "", line 1360, in _find_and_load\n', ' File "", line 1331, in _find_and_load_unlocked\n', ' File "", line 935, in _load_unlocked\n', ' File "", line 1027, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py", line 9, in \n raise ImportError(msg)\n', 'ImportError: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface.\n'] [autodoc.import_object] WARNING: autodoc: failed to import module 'qt._GLViewer' from module 'yade'; the following exception was raised: ['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 269, in import_object\n module = import_module(modname, try_reload=True)\n', ' File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 175, in import_module\n module = importlib.import_module(modname)\n', ' File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "", line 1387, in _gcd_import\n', ' File "", line 1360, in _find_and_load\n', ' File "", line 1331, in _find_and_load_unlocked\n', ' File "", line 935, in _load_unlocked\n', ' File "", line 1027, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py", line 9, in \n raise ImportError(msg)\n', 'ImportError: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface.\n'] [autodoc.import_object] docstring of yade._utils.getSlicedProfiles:10: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.wrapper.rst:1: WARNING: malformed hyperlink target. [docutils] docstring of yade.wrapper.VTKRecorder.recorders:1: WARNING: Inline literal start-string without end-string. [docutils] docstring of yade.wrapper.VTKRecorder.recorders:75: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] docstring of yade.wrapper.HydroForceEngine:6: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] docstring of yade.wrapper.Ig2_Facet_Sphere_ScGeom:5: WARNING: Bullet list ends without a blank line; unexpected unindent. [docutils] docstring of yade.wrapper.Ip2_CohFrictMat_CohFrictMat_CohFrictPhys:5: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:3: WARNING: duplicate ystaticattr description of Gl1_Cylinder.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:7: WARNING: duplicate ystaticattr description of Gl1_Cylinder.glutNormalize, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:11: WARNING: duplicate ystaticattr description of Gl1_Cylinder.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Cylinder:15: WARNING: duplicate ystaticattr description of Gl1_Cylinder.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Facet:3: WARNING: duplicate ystaticattr description of Gl1_Facet.normals, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:3: WARNING: duplicate ystaticattr description of Gl1_GridConnection.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:7: WARNING: duplicate ystaticattr description of Gl1_GridConnection.glutNormalize, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:11: WARNING: duplicate ystaticattr description of Gl1_GridConnection.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_GridConnection:15: WARNING: duplicate ystaticattr description of Gl1_GridConnection.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_LevelSet:3: WARNING: duplicate ystaticattr description of Gl1_LevelSet.recompute, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_LevelSet:7: WARNING: duplicate ystaticattr description of Gl1_LevelSet.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:3: WARNING: duplicate ystaticattr description of Gl1_Node.quality, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:7: WARNING: duplicate ystaticattr description of Gl1_Node.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:11: WARNING: duplicate ystaticattr description of Gl1_Node.stripes, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:15: WARNING: duplicate ystaticattr description of Gl1_Node.localSpecView, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:19: WARNING: duplicate ystaticattr description of Gl1_Node.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Node:23: WARNING: duplicate ystaticattr description of Gl1_Node.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PFacet:3: WARNING: duplicate ystaticattr description of Gl1_PFacet.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:3: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.sizeX, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:7: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.sizeY, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:11: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.sizeZ, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:15: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.store, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:19: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.initialized, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:23: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.aabbEnlargeFactor, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_PotentialParticle:27: WARNING: duplicate ystaticattr description of Gl1_PotentialParticle.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:3: WARNING: duplicate ystaticattr description of Gl1_Sphere.quality, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:7: WARNING: duplicate ystaticattr description of Gl1_Sphere.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:11: WARNING: duplicate ystaticattr description of Gl1_Sphere.stripes, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:15: WARNING: duplicate ystaticattr description of Gl1_Sphere.localSpecView, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:19: WARNING: duplicate ystaticattr description of Gl1_Sphere.glutSlices, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:23: WARNING: duplicate ystaticattr description of Gl1_Sphere.glutStacks, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:27: WARNING: duplicate ystaticattr description of Gl1_Sphere.circleView, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:31: WARNING: duplicate ystaticattr description of Gl1_Sphere.circleRelThickness, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Sphere:35: WARNING: duplicate ystaticattr description of Gl1_Sphere.circleAllowedRotationAxis, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Tetra:3: WARNING: duplicate ystaticattr description of Gl1_Tetra.wire, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_Wall:3: WARNING: duplicate ystaticattr description of Gl1_Wall.div, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:3: WARNING: duplicate ystaticattr description of Gl1_L3Geom.axesLabels, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:7: WARNING: duplicate ystaticattr description of Gl1_L3Geom.axesScale, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:11: WARNING: duplicate ystaticattr description of Gl1_L3Geom.axesWd, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:15: WARNING: duplicate ystaticattr description of Gl1_L3Geom.uPhiWd, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L3Geom:19: WARNING: duplicate ystaticattr description of Gl1_L3Geom.uScale, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_L6Geom:3: WARNING: duplicate ystaticattr description of Gl1_L6Geom.phiScale, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:3: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.contactLine, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:7: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.dmgLabel, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:11: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.dmgPlane, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:15: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.epsT, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:19: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.epsTAxes, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:23: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.normal, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:27: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.colorStrainRatio, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_CpmPhys:31: WARNING: duplicate ystaticattr description of Gl1_CpmPhys.epsNLabel, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:3: WARNING: duplicate ystaticattr description of Gl1_NormPhys.maxFn, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:7: WARNING: duplicate ystaticattr description of Gl1_NormPhys.signFilter, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:11: WARNING: duplicate ystaticattr description of Gl1_NormPhys.refRadius, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:15: WARNING: duplicate ystaticattr description of Gl1_NormPhys.maxRadius, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:19: WARNING: duplicate ystaticattr description of Gl1_NormPhys.slices, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:23: WARNING: duplicate ystaticattr description of Gl1_NormPhys.stacks, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:27: WARNING: duplicate ystaticattr description of Gl1_NormPhys.maxWeakFn, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:31: WARNING: duplicate ystaticattr description of Gl1_NormPhys.weakFilter, other instance in yade.plot /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Gl1_NormPhys:35: WARNING: duplicate ystaticattr description of Gl1_NormPhys.weakScale, other instance in yade.plot docstring of yade.wrapper.BodyContainer.clump:1: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell:1: WARNING: duplicate object description of yade.wrapper.Cell, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.dict:1: WARNING: duplicate object description of yade.wrapper.Cell.dict, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.flipCell:1: WARNING: duplicate object description of yade.wrapper.Cell.flipCell, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.flipFlippable:1: WARNING: duplicate object description of yade.wrapper.Cell.flipFlippable, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getDefGrad:1: WARNING: duplicate object description of yade.wrapper.Cell.getDefGrad, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getEulerianAlmansiStrain:1: WARNING: duplicate object description of yade.wrapper.Cell.getEulerianAlmansiStrain, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getFluctuationVelocity:1: WARNING: duplicate object description of yade.wrapper.Cell.getFluctuationVelocity, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getLCauchyGreenDef:1: WARNING: duplicate object description of yade.wrapper.Cell.getLCauchyGreenDef, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getLagrangianStrain:1: WARNING: duplicate object description of yade.wrapper.Cell.getLagrangianStrain, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getLeftStretch:1: WARNING: duplicate object description of yade.wrapper.Cell.getLeftStretch, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getPolarDecOfDefGrad:1: WARNING: duplicate object description of yade.wrapper.Cell.getPolarDecOfDefGrad, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getRCauchyGreenDef:1: WARNING: duplicate object description of yade.wrapper.Cell.getRCauchyGreenDef, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getRightStretch:1: WARNING: duplicate object description of yade.wrapper.Cell.getRightStretch, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getRotation:1: WARNING: duplicate object description of yade.wrapper.Cell.getRotation, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getSmallStrain:1: WARNING: duplicate object description of yade.wrapper.Cell.getSmallStrain, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.getSpin:1: WARNING: duplicate object description of yade.wrapper.Cell.getSpin, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.hSize:1: WARNING: duplicate object description of yade.wrapper.Cell.hSize, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.hSize0:1: WARNING: duplicate object description of yade.wrapper.Cell.hSize0, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.homoDeform:1: WARNING: duplicate object description of yade.wrapper.Cell.homoDeform, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.nextVelGrad:1: WARNING: duplicate object description of yade.wrapper.Cell.nextVelGrad, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.prevHSize:1: WARNING: duplicate object description of yade.wrapper.Cell.prevHSize, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.prevVelGrad:1: WARNING: duplicate object description of yade.wrapper.Cell.prevVelGrad, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.refHSize:1: WARNING: duplicate object description of yade.wrapper.Cell.refHSize, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.refSize:1: WARNING: duplicate object description of yade.wrapper.Cell.refSize, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.setBox:1: WARNING: duplicate object description of yade.wrapper.Cell.setBox, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.shearPt:1: WARNING: duplicate object description of yade.wrapper.Cell.shearPt, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.shearTrsf:1: WARNING: duplicate object description of yade.wrapper.Cell.shearTrsf, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.size:1: WARNING: duplicate object description of yade.wrapper.Cell.size, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.trsf:1: WARNING: duplicate object description of yade.wrapper.Cell.trsf, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.unshearPt:1: WARNING: duplicate object description of yade.wrapper.Cell.unshearPt, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.unshearTrsf:1: WARNING: duplicate object description of yade.wrapper.Cell.unshearTrsf, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.updateAttrs:1: WARNING: duplicate object description of yade.wrapper.Cell.updateAttrs, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.velGrad:1: WARNING: duplicate object description of yade.wrapper.Cell.velGrad, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.velGradChanged:1: WARNING: duplicate object description of yade.wrapper.Cell.velGradChanged, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.volume:1: WARNING: duplicate object description of yade.wrapper.Cell.volume, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.wrap:1: WARNING: duplicate object description of yade.wrapper.Cell.wrap, other instance in yade.wrapper, use :no-index: for one of them /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Cell.wrapPt:1: WARNING: duplicate object description of yade.wrapper.Cell.wrapPt, other instance in yade.wrapper, use :no-index: for one of them looking for now-outdated files... none found pickling environment... done checking consistency... /build/reproducible-path/yade-2025.2.0/doc/sphinx/consulting.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2025.2.0/doc/sphinx/index-toctree-book.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2025.2.0/doc/sphinx/index-toctree_manuals.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial-more-examples.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2025.2.0/doc/sphinx/FEMxDEM.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals'], selecting: index-toctree-manuals <- FEMxDEM /build/reproducible-path/yade-2025.2.0/doc/sphinx/citing.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- citing /build/reproducible-path/yade-2025.2.0/doc/sphinx/formulation.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-theory'], selecting: index-toctree-theory <- formulation /build/reproducible-path/yade-2025.2.0/doc/sphinx/gitrepo.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- gitrepo /build/reproducible-path/yade-2025.2.0/doc/sphinx/installation.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- installation /build/reproducible-path/yade-2025.2.0/doc/sphinx/introduction.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- introduction /build/reproducible-path/yade-2025.2.0/doc/sphinx/modules.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-reference'], selecting: index-toctree-reference <- modules /build/reproducible-path/yade-2025.2.0/doc/sphinx/prog.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- prog /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-theory'], selecting: index-toctree-theory <- publications /build/reproducible-path/yade-2025.2.0/doc/sphinx/tutorial.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- tutorial /build/reproducible-path/yade-2025.2.0/doc/sphinx/user.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals', 'index-toctree_manuals'], selecting: index-toctree_manuals <- user /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.wrapper.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-reference'], selecting: index-toctree-reference <- yade.wrapper /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:16: WARNING: Citation [yade:doc3] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:20: WARNING: Citation [Abdallah2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:22: WARNING: Citation [Abdallah2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:24: WARNING: Citation [Abdi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:26: WARNING: Citation [Abdi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:632: WARNING: Citation [Aboul2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:30: WARNING: Citation [Aboul2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:32: WARNING: Citation [Albaba2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:34: WARNING: Citation [Ali2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:36: WARNING: Citation [AlTfaily2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:38: WARNING: Citation [Angelidakis2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:40: WARNING: Citation [Angelidakis2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:42: WARNING: Citation [Asadi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:910: WARNING: Citation [Audry2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:46: WARNING: Citation [Audry2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:48: WARNING: Citation [Bance2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:50: WARNING: Citation [Barbosa2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:52: WARNING: Citation [Barbosa2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:54: WARNING: Citation [Barbosa2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:56: WARNING: Citation [Barbosa2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:58: WARNING: Citation [Barros2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:60: WARNING: Citation [Basson2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:62: WARNING: Citation [Basson2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:64: WARNING: Citation [Basson2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:66: WARNING: Citation [Benniou2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:68: WARNING: Citation [Binelo2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:70: WARNING: Citation [Bonilla2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:74: WARNING: Citation [Boon2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:76: WARNING: Citation [Boon2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:84: WARNING: Citation [Bourrier2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:88: WARNING: Citation [Brzezinski2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:90: WARNING: Citation [Brzezinski2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:96: WARNING: Citation [Caulk2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:100: WARNING: Citation [Chalak2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:102: WARNING: Citation [Chapelle2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:104: WARNING: Citation [Chareyre2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:106: WARNING: Citation [Chassagne2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:108: WARNING: Citation [Chassagne2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:110: WARNING: Citation [Chen2007] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:112: WARNING: Citation [Chen2011a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:114: WARNING: Citation [Chen2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:116: WARNING: Citation [Chen2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:23: WARNING: Citation [Chevremont2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:124: WARNING: Citation [Coulibaly2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:126: WARNING: Citation [Cuomo2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:128: WARNING: Citation [Dang2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:130: WARNING: Citation [Dang2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:132: WARNING: Citation [DePue2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:134: WARNING: Citation [DePue2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:136: WARNING: Citation [DePue2020a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:138: WARNING: Citation [DePue2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:140: WARNING: Citation [Deng2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:142: WARNING: Citation [Dincc2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:144: WARNING: Citation [Donze2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:146: WARNING: Citation [Donze2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:148: WARNING: Citation [Duriez2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:150: WARNING: Citation [Duriez2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:154: WARNING: Citation [Duriez2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:162: WARNING: Citation [Duriez2018b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:170: WARNING: Citation [Dyck2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:174: WARNING: Citation [Elias2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:176: WARNING: Citation [Epifancev2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:178: WARNING: Citation [Epifantsev2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:180: WARNING: Citation [Escobar2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:182: WARNING: Citation [Farahnak2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:184: WARNING: Citation [Farahnak2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:186: WARNING: Citation [Favier2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:188: WARNING: Citation [Favier2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:190: WARNING: Citation [Feng2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:192: WARNING: Citation [Firouzabadi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:194: WARNING: Citation [Gao2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:196: WARNING: Citation [Gao2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:198: WARNING: Citation [Giuliano2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:202: WARNING: Citation [Gladky2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:204: WARNING: Citation [Gougucs2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:206: WARNING: Citation [Grabowski2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:208: WARNING: Citation [Grabowski2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:210: WARNING: Citation [Grujicic2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:216: WARNING: Citation [Gusenbauer2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:218: WARNING: Citation [Gusenbauer2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:220: WARNING: Citation [Gusenbauer2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:222: WARNING: Citation [Hadda2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:224: WARNING: Citation [Hadda2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:226: WARNING: Citation [Harthong2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:228: WARNING: Citation [Harthong2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:230: WARNING: Citation [Hartmann2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:232: WARNING: Citation [Hartong2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:234: WARNING: Citation [Hasan2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:236: WARNING: Citation [Hassan15] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:240: WARNING: Citation [He2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:242: WARNING: Citation [Heider2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:244: WARNING: Citation [Hilton2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:246: WARNING: Citation [Horvath2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:248: WARNING: Citation [Hosseinkhani2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:252: WARNING: Citation [Hu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:254: WARNING: Citation [Huber2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:256: WARNING: Citation [Hung2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:258: WARNING: Citation [Ita2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:260: WARNING: Citation [Ivannikov2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:262: WARNING: Citation [Jasik2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:264: WARNING: Citation [Jerier2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:266: WARNING: Citation [Jerier2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:268: WARNING: Citation [Jerier2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:270: WARNING: Citation [Jiang2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:272: WARNING: Citation [Jiao2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:274: WARNING: Citation [Jiao2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:276: WARNING: Citation [Jiaxin2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:278: WARNING: Citation [Jin2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:280: WARNING: Citation [Kalogeropoulos2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:282: WARNING: Citation [Kalogeropoulos2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:284: WARNING: Citation [Kaufmann2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:286: WARNING: Citation [Kozicki2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:290: WARNING: Citation [Kozicki2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:292: WARNING: Citation [Kozicki2006a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:294: WARNING: Citation [Kozicki2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:296: WARNING: Citation [Kozicki2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:298: WARNING: Citation [Kozicki2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:300: WARNING: Citation [Kozicki2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:302: WARNING: Citation [Kozicki2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:306: WARNING: Citation [Kozicki2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:308: WARNING: Citation [Krzaczek2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:310: WARNING: Citation [Krzaczek2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:312: WARNING: Citation [Krzaczek2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:314: WARNING: Citation [Krzaczek2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:318: WARNING: Citation [Lapcevic2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:320: WARNING: Citation [Li2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:322: WARNING: Citation [Li2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:324: WARNING: Citation [Li2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:326: WARNING: Citation [Liang2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:328: WARNING: Citation [Liu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:330: WARNING: Citation [Liu2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:332: WARNING: Citation [Lomine2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:334: WARNING: Citation [Mahmoodlu2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:336: WARNING: Citation [Marcato2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:338: WARNING: Citation [Mariani2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:340: WARNING: Citation [Marzougui2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:342: WARNING: Citation [Massoumi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:350: WARNING: Citation [Mede2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:352: WARNING: Citation [Mede2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:354: WARNING: Citation [Montella2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:356: WARNING: Citation [Montella2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:358: WARNING: Citation [Montella2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:360: WARNING: Citation [Morimoto2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:362: WARNING: Citation [Mostafa2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:364: WARNING: Citation [Munch2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:366: WARNING: Citation [Nguyen2021b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:368: WARNING: Citation [Nguyen2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:370: WARNING: Citation [Nicot2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:372: WARNING: Citation [Nicot2013a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:374: WARNING: Citation [Nicot2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:376: WARNING: Citation [Nicot2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:378: WARNING: Citation [Niedostatkiewicz2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:380: WARNING: Citation [Nitka2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:382: WARNING: Citation [Nitka2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:384: WARNING: Citation [Nitka2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:386: WARNING: Citation [Noel2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:388: WARNING: Citation [Noel2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:390: WARNING: Citation [Orosz2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:392: WARNING: Citation [Ostanin2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:394: WARNING: Citation [Pan2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:396: WARNING: Citation [Papachristos2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:398: WARNING: Citation [Papachristos2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:400: WARNING: Citation [Pekmezi2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:402: WARNING: Citation [Pekmezi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:404: WARNING: Citation [Pelech2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:406: WARNING: Citation [Pirnia2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:408: WARNING: Citation [Pirrone2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:410: WARNING: Citation [Pol2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:412: WARNING: Citation [Pol2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:414: WARNING: Citation [Pouragha2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:416: WARNING: Citation [Puckett2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:418: WARNING: Citation [Redaelli2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:420: WARNING: Citation [Reiner2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:422: WARNING: Citation [Rioual2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:424: WARNING: Citation [Rojas2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:426: WARNING: Citation [Salomon2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:428: WARNING: Citation [Saomoto2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:430: WARNING: Citation [Sarkis2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:432: WARNING: Citation [Sayeed2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:434: WARNING: Citation [Scholtes2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:440: WARNING: Citation [Scholtes2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:442: WARNING: Citation [Scholtes2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:446: WARNING: Citation [Scholtes2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:450: WARNING: Citation [Scholtes2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:452: WARNING: Citation [Senanayake2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:454: WARNING: Citation [Shafabakhsh2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:456: WARNING: Citation [Shiu2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:458: WARNING: Citation [Shiu2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:460: WARNING: Citation [Sibille2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:462: WARNING: Citation [Sibille2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:464: WARNING: Citation [Singh2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:466: WARNING: Citation [Skorov2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:468: WARNING: Citation [Smilauer2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:470: WARNING: Citation [Sobieski2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:472: WARNING: Citation [Soundaranathan2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:474: WARNING: Citation [Suchorzewski2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:476: WARNING: Citation [Suh2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:478: WARNING: Citation [Suhr2016a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:480: WARNING: Citation [Suhr2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:482: WARNING: Citation [Suhr2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:484: WARNING: Citation [Suhr2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:486: WARNING: Citation [Suhr2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:488: WARNING: Citation [Suhr2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:490: WARNING: Citation [Suhr2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:492: WARNING: Citation [Sweijen2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:494: WARNING: Citation [Sweijen2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:496: WARNING: Citation [Sweijen2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:498: WARNING: Citation [Sweijen2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:500: WARNING: Citation [Sweijen2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:502: WARNING: Citation [Tamas2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:504: WARNING: Citation [Tedesco2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:506: WARNING: Citation [Tejada2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:512: WARNING: Citation [Tian2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:514: WARNING: Citation [Tian2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:516: WARNING: Citation [Tomporowski2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:518: WARNING: Citation [Tong2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:520: WARNING: Citation [Tordesillas2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:522: WARNING: Citation [Tran2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:524: WARNING: Citation [Tran2012c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:526: WARNING: Citation [Tran2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:528: WARNING: Citation [Tran2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:530: WARNING: Citation [Tran2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:532: WARNING: Citation [Vaddy2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:534: WARNING: Citation [Valera2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:536: WARNING: Citation [vanderHaven2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:538: WARNING: Citation [vanderHaven2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:540: WARNING: Citation [vanderLinden2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:542: WARNING: Citation [Varela2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:544: WARNING: Citation [Wan2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:546: WARNING: Citation [Wan2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:548: WARNING: Citation [Wang2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:550: WARNING: Citation [Wang2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:552: WARNING: Citation [Wang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:554: WARNING: Citation [WangYu2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:556: WARNING: Citation [WangTao2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:558: WARNING: Citation [WangJiannan2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:560: WARNING: Citation [WangHailin2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:562: WARNING: Citation [Wei2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:564: WARNING: Citation [Wei2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:566: WARNING: Citation [Widulinski2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:568: WARNING: Citation [Wu2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:570: WARNING: Citation [Xiao2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:572: WARNING: Citation [Xiong2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:574: WARNING: Citation [Xu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:576: WARNING: Citation [Yang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:578: WARNING: Citation [Yang2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:580: WARNING: Citation [Yang2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:582: WARNING: Citation [Yim2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:584: WARNING: Citation [Yim2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:586: WARNING: Citation [Yousefpour2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:588: WARNING: Citation [Yuan2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:590: WARNING: Citation [Yuan2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:592: WARNING: Citation [Yuan2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:594: WARNING: Citation [Yuan2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:596: WARNING: Citation [Zhang2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:598: WARNING: Citation [Zhang2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:600: WARNING: Citation [ZhangAoxi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:602: WARNING: Citation [ZhangShihao2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:604: WARNING: Citation [Zhao2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:606: WARNING: Citation [Zhao2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:608: WARNING: Citation [Zhao2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:610: WARNING: Citation [Zhao2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:612: WARNING: Citation [Zhao2021b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:614: WARNING: Citation [Zhao2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:616: WARNING: Citation [Zhao2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:618: WARNING: Citation [Zhao2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:620: WARNING: Citation [Zhi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:622: WARNING: Citation [Zhong2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:626: WARNING: Citation [1stYadeWorkshop] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:628: WARNING: Citation [2ndYadeWorkshop] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:630: WARNING: Citation [Aboul2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:634: WARNING: Citation [Albaba2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:636: WARNING: Citation [Bonilla2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:638: WARNING: Citation [Bourrier2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:640: WARNING: Citation [Catalano2011a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:642: WARNING: Citation [Catalano2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:644: WARNING: Citation [Catalano2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:646: WARNING: Citation [Catalano2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:648: WARNING: Citation [Catalano2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:650: WARNING: Citation [Caulk2019a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:652: WARNING: Citation [Caulk2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:654: WARNING: Citation [Caulk2019c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:656: WARNING: Citation [Chareyre2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:658: WARNING: Citation [Chareyre2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:660: WARNING: Citation [Chareyre2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:662: WARNING: Citation [Chareyre2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:664: WARNING: Citation [Chareyre2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:666: WARNING: Citation [Chareyre2012c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:668: WARNING: Citation [Chareyre2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:670: WARNING: Citation [Chen2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:672: WARNING: Citation [Chen2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:674: WARNING: Citation [Dang2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:676: WARNING: Citation [Dang2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:678: WARNING: Citation [Darve2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:680: WARNING: Citation [Duriez2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:682: WARNING: Citation [Duriez2017e] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:684: WARNING: Citation [Duriez2017d] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:686: WARNING: Citation [Duriez2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:688: WARNING: Citation [Duriez2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:690: WARNING: Citation [Duriez2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:692: WARNING: Citation [Duriez2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:696: WARNING: Citation [Effeindzourou2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:700: WARNING: Citation [Elias2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:702: WARNING: Citation [Farahnak2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:704: WARNING: Citation [Favier2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:706: WARNING: Citation [Frey2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:708: WARNING: Citation [Gillibert2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:710: WARNING: Citation [Gladky2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:712: WARNING: Citation [Gladky2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:718: WARNING: Citation [Hadda2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:720: WARNING: Citation [Hadda2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:722: WARNING: Citation [Harthong2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:724: WARNING: Citation [Hasan2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:726: WARNING: Citation [Hicher2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:728: WARNING: Citation [Hicher2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:730: WARNING: Citation [Hilton2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:732: WARNING: Citation [Huang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:734: WARNING: Citation [Kalogeropoulos2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:736: WARNING: Citation [Kozicki2007c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:738: WARNING: Citation [Kozicki2007d] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:740: WARNING: Citation [Kozicki2007e] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:742: WARNING: Citation [Kozicki2007f] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:744: WARNING: Citation [Kozicki2006b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:746: WARNING: Citation [Kozicki2006c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:748: WARNING: Citation [Kozicki2005b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:750: WARNING: Citation [Kozicki2005c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:752: WARNING: Citation [Kozicki2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:754: WARNING: Citation [Kozicki2003a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:756: WARNING: Citation [Kozicki2003c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:758: WARNING: Citation [Kozicki2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:760: WARNING: Citation [Kozicki2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:762: WARNING: Citation [Kozicki2005a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:764: WARNING: Citation [Krzaczek2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:766: WARNING: Citation [Krzaczek2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:768: WARNING: Citation [Li2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:770: WARNING: Citation [Lomine2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:772: WARNING: Citation [Lomine2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:774: WARNING: Citation [Lomine2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:776: WARNING: Citation [Maurin2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:780: WARNING: Citation [Maurin2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:782: WARNING: Citation [Michallet2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:784: WARNING: Citation [Modenese2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:786: WARNING: Citation [Modenese2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:788: WARNING: Citation [Modenese2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:790: WARNING: Citation [Montella2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:792: WARNING: Citation [Nicot2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:794: WARNING: Citation [Nicot2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:796: WARNING: Citation [Nicot2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:798: WARNING: Citation [Nikooee2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:800: WARNING: Citation [Nikooee2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:802: WARNING: Citation [Nitka2014c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:804: WARNING: Citation [Nitka2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:806: WARNING: Citation [Nitka2014b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:808: WARNING: Citation [Nitka2015c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:810: WARNING: Citation [Romanova2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:812: WARNING: Citation [Sari2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:814: WARNING: Citation [Sayeed2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:816: WARNING: Citation [Scholtes2009e] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:818: WARNING: Citation [Scholtes2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:820: WARNING: Citation [Scholtes2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:822: WARNING: Citation [Scholtes2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:824: WARNING: Citation [Scholtes2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:826: WARNING: Citation [Scholtes2011c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:828: WARNING: Citation [Shiu2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:830: WARNING: Citation [Shoemaker2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:832: WARNING: Citation [Sibille2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:834: WARNING: Citation [Skarzynski2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:836: WARNING: Citation [Smilauer2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:838: WARNING: Citation [Smilauer2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:840: WARNING: Citation [Smilauer2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:842: WARNING: Citation [Stransky2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:844: WARNING: Citation [Stransky2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:846: WARNING: Citation [Stransky2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:848: WARNING: Citation [Stransky2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:850: WARNING: Citation [Stransky2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:852: WARNING: Citation [Stransky2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:854: WARNING: Citation [Stransky2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:856: WARNING: Citation [Stransky2013a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:858: WARNING: Citation [Stransky2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:860: WARNING: Citation [Stransky2014a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:862: WARNING: Citation [Stransky2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:864: WARNING: Citation [Stransky2014b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:866: WARNING: Citation [Stransky2014c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:868: WARNING: Citation [Stransky2013c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:870: WARNING: Citation [Suhr2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:872: WARNING: Citation [Sweijen2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:874: WARNING: Citation [Sweijen2017c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:876: WARNING: Citation [Tejada2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:878: WARNING: Citation [Tejada2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:880: WARNING: Citation [Tejchman2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:882: WARNING: Citation [Thoeni2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:884: WARNING: Citation [Thoeni2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:886: WARNING: Citation [Toraldo2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:888: WARNING: Citation [Tran2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:890: WARNING: Citation [Tran2012d] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:892: WARNING: Citation [Uhlmann2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:894: WARNING: Citation [Wagner2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:896: WARNING: Citation [Wan2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:898: WARNING: Citation [Yuan2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:900: WARNING: Citation [Yuan2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:902: WARNING: Citation [Zimbrod2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:906: WARNING: Citation [Abdallah2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:908: WARNING: Citation [Angelidakis2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:912: WARNING: Citation [Benniou2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:916: WARNING: Citation [Borrmann2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:918: WARNING: Citation [Boschi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:920: WARNING: Citation [Catalano2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:924: WARNING: Citation [Caulk2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:926: WARNING: Citation [Charlas2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:928: WARNING: Citation [Chen2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:930: WARNING: Citation [Chen2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:932: WARNING: Citation [Cusmano2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:936: WARNING: Citation [Deng2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:938: WARNING: Citation [DePue2019c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:940: WARNING: Citation [Duriez2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:942: WARNING: Citation [Duverger2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:944: WARNING: Citation [Favier2009c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:946: WARNING: Citation [GaeblerMedack2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:948: WARNING: Citation [GentzAverhausVilbusch2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:950: WARNING: Citation [Gladky2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:954: WARNING: Citation [Haustein2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:956: WARNING: Citation [Jakob2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:958: WARNING: Citation [Jerier2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:960: WARNING: Citation [Khosravani2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:962: WARNING: Citation [Klichowicz2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:964: WARNING: Citation [Kozicki2007b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:968: WARNING: Citation [Marzougui2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:972: WARNING: Citation [Medack2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:974: WARNING: Citation [Morales2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:976: WARNING: Citation [Pircher2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:980: WARNING: Citation [Smilauer2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:982: WARNING: Citation [Smilauer2010c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:984: WARNING: Citation [Stein2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:986: WARNING: Citation [Stransky2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:988: WARNING: Citation [Tran2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:990: WARNING: Citation [Torres2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:994: WARNING: Citation [Maurin2018a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:996: WARNING: Citation [Maurin2018b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:998: WARNING: Citation [Maurin2018c] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:1000: WARNING: Citation [Chareyre2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/publications.rst:1002: WARNING: Citation [Pirnia2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:11: WARNING: Citation [Bertrand2005] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:13: WARNING: Citation [Chan2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:19: WARNING: Citation [Chareyre2003] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:21: WARNING: Citation [Chareyre2002b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:27: WARNING: Citation [Villard2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:29: WARNING: Citation [Lu1998] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:35: WARNING: Citation [GarciaRojo2004] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:39: WARNING: Citation [DeghmReport2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:57: WARNING: Citation [Wang2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:77: WARNING: Citation [Kuhl2001] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:85: WARNING: Citation [Thornton2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:93: WARNING: Citation [Hentz2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:95: WARNING: Citation [Hentz2004b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:97: WARNING: Citation [Camborde2000a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:99: WARNING: Citation [Donze1999a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:101: WARNING: Citation [Magnier1998a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:103: WARNING: Citation [Donze1995a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:105: WARNING: Citation [Donze1994a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:107: WARNING: Citation [Hentz2005a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:109: WARNING: Citation [Donze2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:111: WARNING: Citation [Kettner2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:113: WARNING: Citation [Pion2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:115: WARNING: Citation [Calvetti1997] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:117: WARNING: Citation [Bagi2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:119: WARNING: Citation [Brilliantov1996] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:125: WARNING: Citation [Herminghaus2005] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:129: WARNING: Citation [Luding2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:133: WARNING: Citation [Antypov2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:137: WARNING: Citation [Potyondy2004] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:139: WARNING: Citation [Radjai2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:145: WARNING: Citation [Mueller2003] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:149: WARNING: Citation [Soulie2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:167: WARNING: Citation [Monaghan1992] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:169: WARNING: Citation [Morris1997] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:171: WARNING: Citation [Lucy1977] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:173: WARNING: Citation [Monaghan1985] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:175: WARNING: Citation [yade:doc] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:177: WARNING: Citation [yade:manual] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:179: WARNING: Citation [yade:background] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:181: WARNING: Citation [yade:reference] is not referenced. [ref.citation] /build/reproducible-path/yade-2025.2.0/doc/sphinx/references.rst:183: WARNING: Citation [Tonon2005] is not referenced. [ref.citation] done preparing documents... done copying assets... copying TeX support files... Writing evaluated template result to /build/reproducible-path/yade-2025.2.0/doc/sphinx/_build/latex/latexmkrc Writing evaluated template result to /build/reproducible-path/yade-2025.2.0/doc/sphinx/_build/latex/Makefile Writing evaluated template result to /build/reproducible-path/yade-2025.2.0/doc/sphinx/_build/latex/latexmkjarc Writing evaluated template result to /build/reproducible-path/yade-2025.2.0/doc/sphinx/_build/latex/make.bat done copying assets: done processing Yade.tex... index-toctree introduction tutorial tutorial-introduction tutorial-hands-on tutorial-data-mining tutorial-geo tutorial-advanced tutorial-examples tutorial-more-examples-fast formulation user yade.wrapper modules yade.bf yade.bodiesHandling yade.export yade.geom yade.gridpfacet yade.libVersions yade.linterpolation yade.log yade.math yade.minieigenHP yade.mpy yade.pack yade.plot yade.polyhedra_utils yade.post2d yade.potential_utils yade.qt yade.timing yade.utils yade.ymport installation citing prog gitrepo formulation-link FoamCoupling FEMxDEM acousticemissions HydroForceEngine potentialparticles GPUacceleration mpy amazonEC2 HighPrecisionReal tutorial-short-course tutorial-short-course-installation tutorial-short-course-intro tutorial-short-course-bouncing-sphere tutorial-short-course-rotating-drum tutorial-short-course-fluids tutorial-short-course-thermal1 tutorial-short-course-thermal2 yadeTechArchive publications references events events/01_yade-hackathon events/02_yade-workshop events/01_yade-workshop resolving references... /build/reproducible-path/yade-2025.2.0/doc/sphinx/formulation.rst:750: WARNING: citation not found: AboulHosn2017 [ref.ref] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.wrapper.rst:30: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.wrapper.rst:30: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.wrapper.rst:30: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade.wrapper.Law2_ScGeom6D_CohFrictPhys_CohesionMoment:9: WARNING: citation not found: Hassan2010 [ref.ref] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.bodiesHandling.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.bodiesHandling.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.export.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.export.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.export.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.geom.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.gridpfacet.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.gridpfacet.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.gridpfacet.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.cylinder:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.cylinder:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.cylinder:: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.cylinderConnection:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.gridpfacet.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.gridpfacet.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator1:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator1:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator1:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py:docstring of yade.gridpfacet.pfacetCreator2:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._math.HP2.Real.sqrt:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._math.toHP2:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.pack.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.pack.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.pack.rst:4: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.HP2.AlignedBox2.volume:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.HP2.AlignedBox3.volume:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.HP2.Quaternion.angularDistance:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.HP2.Quaternion.norm:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.plot.HP2.Real.sqrt:1: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py:docstring of yade.wrapper.Law2_ScGeom6D_CohFrictPhys_CohesionMoment:9: WARNING: citation not found: Hassan2010 [ref.ref] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.potential_utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.box:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.box:: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.facet:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.facet:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.facet:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Material': yade.plot.Material, yade.wrapper.Material [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.polyhedron:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.sphere:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetra:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py:docstring of yade.utils.tetraPoly:: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.TetrahedronCentralInertiaTensor:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.TetrahedronInertiaTensor:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.TetrahedronWithLocalAxesPrincipal:1: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.angularMomentum:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.cart2spher:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.createInteraction:1: WARNING: more than one target found for cross-reference 'Interaction': yade.plot.Interaction, yade.wrapper.Interaction [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.flipCell:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.forcesOnCoordPlane:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.forcesOnPlane:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.getCapillaryStress:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.getStress:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.getTotalDynamicStress:1: WARNING: more than one target found for cross-reference 'Matrix3': yade._minieigenHP.HP1.Matrix3, yade._minieigenHP.Matrix3, yade._minieigenHP.HP2.Matrix3, yade.plot.HP1.Matrix3, yade.plot.HP2.Matrix3, yade.plot.Matrix3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.inscribedCircleCenter:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.lsSimpleShape:1: WARNING: more than one target found for cross-reference 'LevelSet': yade.plot.LevelSet, yade.wrapper.LevelSet [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'AlignedBox3': yade._minieigenHP.AlignedBox3, yade._minieigenHP.HP1.AlignedBox3, yade._minieigenHP.HP2.AlignedBox3, yade.plot.AlignedBox3, yade.plot.HP1.AlignedBox3, yade.plot.HP2.AlignedBox3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector2': yade._minieigenHP.HP1.Vector2, yade._minieigenHP.Vector2, yade._minieigenHP.HP2.Vector2, yade.plot.HP1.Vector2, yade.plot.HP2.Vector2, yade.plot.Vector2 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Clump': yade.plot.Clump, yade.wrapper.Clump [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.momentum:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Real': yade._math.HP2.Real, yade._minieigenHP.Real, yade._minieigenHP.HP2.Real, yade.plot.HP2.Real [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'RegularGrid': yade.plot.RegularGrid, yade.wrapper.RegularGrid [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.scalarOnColorScale:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Quaternion': yade._minieigenHP.HP1.Quaternion, yade._minieigenHP.Quaternion, yade._minieigenHP.HP2.Quaternion, yade.plot.HP1.Quaternion, yade.plot.HP2.Quaternion, yade.plot.Quaternion [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/docstring of yade._utils.spher2cart:1: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.utils.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.ymport.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.ymport.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] /build/reproducible-path/yade-2025.2.0/doc/sphinx/yade.ymport.rst:4: WARNING: more than one target found for cross-reference 'Vector3': yade._minieigenHP.HP1.Vector3, yade._minieigenHP.Vector3, yade._minieigenHP.HP2.Vector3, yade.plot.HP1.Vector3, yade.plot.HP2.Vector3, yade.plot.Vector3 [ref.python] WARNING: Could not fetch remote image: https://gitlab.com/yade-dev/yade-data/-/raw/main/static/figs/hackathon.jpg [HTTPSConnectionPool(host='gitlab.com', port=443): Max retries exceeded with url: /yade-dev/yade-data/-/raw/main/static/figs/hackathon.jpg (Caused by NameResolutionError(": Failed to resolve 'gitlab.com' ([Errno -3] Temporary failure in name resolution)"))] processing Yade.tex: done writing... done copying images... [ 1%] fig/qt-gui.png copying images... [ 3%] fig/body-classes.pdf copying images... [ 4%] fig/interaction-classes.pdf copying images... [ 5%] fig/yade-iter-loop.pdf copying images... [ 7%] fig/bound-functors.pdf copying images... [ 8%] fig/shape-functors.pdf copying images... [ 9%] fig/phys-functors.pdf copying images... [ 11%] fig/law-functors.pdf copying images... [ 12%] fig/dispatch-loop.pdf copying images... [ 13%] fig/batch-example.png copying images... [ 14%] fig/sweep-and-prune.pdf copying images... [ 16%] fig/aperiodicpngmath0.png copying images... [ 17%] fig/aperiodicpngmath1.png copying images... [ 18%] fig/aperiodicpngmath2.png copying images... [ 20%] fig/aperiodicpngmath3.png copying images... [ 21%] fig/aperiodicpngmath4.png copying images... [ 22%] fig/spheres-contact-stiffness.pdf copying images... [ 24%] fig/spheres-dofs.pdf copying images... [ 25%] fig/sphere-sphere.pdf copying images... [ 26%] fig/shear-2d.pdf copying images... [ 28%] fig/cell-shear-aabb.pdf copying images... [ 29%] fig/cell-flip.pdf copying images... [ 30%] fig/periodicpngmath0.png copying images... [ 32%] fig/periodicpngmath1.png copying images... [ 33%] fig/periodicpngmath2.png copying images... [ 34%] fig/periodicpngmath3.png copying images... [ 36%] fig/periodicpngmath4.png copying images... [ 37%] fig/periodicpngmath5.png copying images... [ 38%] fig/hyperboloid.png copying images... [ 39%] fig/funnel.pdf copying images... [ 41%] fig/horse.png copying images... [ 42%] fig/predicate-difference.png copying images... [ 43%] fig/simple-scene-plot-1.pdf copying images... [ 45%] fig/simple-scene-plot-2.pdf copying images... [ 46%] fig/simple-scene-plot-3.pdf copying images... [ 47%] fig/simple-scene-plot-4.pdf copying images... [ 49%] fig/yade-multi-gnuplot-single.pdf copying images... [ 50%] fig/yade-multi-gnuplot-merged.pdf copying images... [ 51%] fig/yade-multi-summary.pdf copying images... [ 53%] fig/paraview-open-files.png copying images... [ 54%] fig/paraview-rendering-apply.png copying images... [ 55%] fig/paraview-glyph-icon.png copying images... [ 57%] fig/micro-domains.png copying images... [ 58%] fig/localstrain.png copying images... [ 59%] fig/rheological-scheme.png copying images... [ 61%] fig/clump-breakage-splitting-clump.png copying images... [ 62%] fig/clump-breakage-handling-new-clumps.png copying images... [ 63%] fig/clump-breakage-packing-parameters.png copying images... [ 64%] fig/logging.png copying images... [ 66%] fig/clusteredBonds2.png copying images... [ 67%] fig/AEmagnitudeexample2.png copying images... [ 68%] fig/weibullDists.png copying images... [ 70%] fig/strengthDists.png copying images... [ 71%] fig/schemeNumResolVANS.pdf copying images... [ 72%] fig/potentialParticle.png copying images... [ 74%] fig/potentialBlockInner.png copying images... [ 75%] fig/potentialBlock.png copying images... [ 76%] fig/particleVsFactortime.pdf copying images... [ 78%] fig/subdomains.png copying images... [ 79%] fig/mpyschema0.png copying images... [ 80%] fig/mpyschema1a.png copying images... [ 82%] fig/mpyschema1b.png copying images... [ 83%] fig/mpyschema2.png copying images... [ 84%] fig/mpyschema3.png copying images... [ 86%] fig/mpysendBodies.png copying images... [ 87%] fig/mpyschema4.png copying images... [ 88%] fig/mpyrecursuveBisection.png copying images... [ 89%] fig/mpyddcmp.png copying images... [ 91%] fig/mpybenchmarkDahu.png copying images... [ 92%] fig/launchinstance.png copying images... [ 93%] fig/ubunut.png copying images... [ 95%] fig/instancetype.png copying images... [ 96%] fig/connect.png copying images... [ 97%] fig/publicdns.png copying images... [ 99%] fig/gnuplot.png copying images... [100%] fig/paraview-drum.png Writing evaluated template result to /build/reproducible-path/yade-2025.2.0/doc/sphinx/_build/latex/sphinxmessages.sty build succeeded, 838 warnings. The LaTeX files are in _build/latex. Run 'make' in that directory to run these through (pdf)latex (use `make latexpdf' here to do that automatically). TCP python prompt on localhost:9000, auth cookie `ycessa' Welcome to Yade 2025.2.0 Using python version: 3.13.8 (main, Oct 9 2025, 09:16:25) [GCC 15.2.0] Warning: no X rendering available (see https://bbs.archlinux.org/viewtopic.php?id=13189) XMLRPC info provider on http://localhost:21000 Running script yadeSphinx.py rm: cannot remove '/build/reproducible-path/yade-2025.2.0/doc/sphinx/_build/html/_static/jquery.js': No such file or directory Running yadeSphinx.py with writer == workarounds This is XeTeX, Version 3.141592653-2.6-0.999997 (TeX Live 2025/Debian) (preloaded format=xelatex) restricted \write18 enabled. entering extended mode (./Yade.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (./sphinxmanual.cls Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2025/01/22 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty Package cmap Warning: pdftex not detected - exiting. ) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/xebabel.def) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf (/usr/share/texlive/texmf-dist/tex/generic/babel/locale/en/babel-english.tex))) (/usr/share/texlive/texmf-dist/tex/latex/euler/euler.sty Package: `euler' v2.5 <1995/03/05> (FJ and FMi) ) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty (/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-xetex.def))) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty (/usr/share/texmf/tex/latex/tipa/t3enc.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def)))) (/usr/share/texlive/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifluatex.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/realscripts/realscripts.sty) (/usr/share/texlive/texmf-dist/tex/latex/metalogo/metalogo.sty)) (./sphinx.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (./sphinxoptionshyperref.sty) (./sphinxoptionsgeometry.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty) (./sphinxlatexgraphics.sty) (./sphinxpackageboxes.sty (/usr/share/texlive/texmf-dist/tex/latex/pict2e/pict2e.sty (/usr/share/texlive/texmf-dist/tex/latex/pict2e/pict2e.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pict2e/p2e-xetex.def)) (/usr/share/texlive/texmf-dist/tex/latex/ellipse/ellipse.sty)) (./sphinxlatexadmonitions.sty (/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty) (./sphinxpackagefootnote.sty)) (./sphinxlatexliterals.sty (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty)) (./sphinxlatexshadowbox.sty) (./sphinxlatexcontainers.sty) (./sphinxhighlight.sty) (./sphinxlatextables.sty (/usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/share/texlive/texmf-dist/tex/latex/colortbl/colortbl.sty) (/usr/share/texlive/texmf-dist/tex/latex/booktabs/booktabs.sty)) (./sphinxlatexnumfig.sty) (./sphinxlatexlists.sty) (./sphinxlatexindbibtoc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty)) (./sphinxlatexstylepage.sty (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (./sphinxlatexstyleheadings.sty (/usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty)) (./sphinxlatexstyletext.sty) (./sphinxlatexobjects.sty)) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty)) (/usr/share/texlive/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/puenc-greek.def (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def))) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hypcap/hypcap.sty (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)) (./sphinxmessages.sty) (/usr/share/texlive/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/share/texlive/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xy.sty (/usr/share/texlive/texmf-dist/tex/generic/xypic/xy.tex Bootstrap'ing: catcodes, docmode, (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyrecat.tex ) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyidioms.tex) Xy-pic version 3.8.9 <2013/10/06> Copyright (c) 1991-2013 by Kristoffer H. Rose and others Xy-pic is free software: see the User's Guide for details. Loading kernel: messages; fonts; allocations: state, direction, utility macros; pictures: \xy, positions, objects, decorations; kernel objects: directionals, circles, text; options; algorithms: directions, edges, connections; Xy-pic loaded) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyall.tex Xy-pic option: All features v.3.8 (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycurve.tex Xy-pic option: Curve and Spline extension v.3.12 curve, circles, loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyframe.tex Xy-pic option: Frame and Bracket extension v.3.14 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycmtip.tex Xy-pic option: Computer Modern tip extension v.3.7 (/usr/share/texlive/texmf-dist/tex/generic/xypic/xytips.tex Xy-pic option: More Tips extension v.3.11 loaded) loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyline.tex Xy-pic option: Line styles extension v.3.10 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyrotate.tex Xy-pic option: Rotate and Scale extension v.3.8 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycolor.tex Xy-pic option: Colour extension v.3.11 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xymatrix.tex Xy-pic option: Matrix feature v.3.14 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyarrow.tex Xy-pic option: Arrow and Path feature v.3.9 path, \ar, loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xygraph.tex Xy-pic option: Graph feature v.3.11 loaded) loaded)) Writing index file Yade.idx No file Yade.aux. (/usr/share/texmf/tex/latex/tipa/t3cmr.fd) *geometry* driver: auto-detecting *geometry* detected driver: xetex Package hyperref Warning: Rerun to get /PageLabels entry. [1] [1] [2] No file Yade.toc. [3] [4] Chapter 1. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 1 undefined on input line 250. (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueur.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueuf.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueus.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueuex.fd) [1] LaTeX Warning: Hyper reference `user:remoteaccess' on page 2 undefined on input line 290. [2] LaTeX Warning: Hyper reference `prog:logging' on page 3 undefined on input line 371. LaTeX Warning: Hyper reference `prog:regression-tests' on page 3 undefined on i nput line 385. LaTeX Warning: Hyper reference `prog:debugging' on page 3 undefined on input li ne 407. [3] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FileGenerator' on pag e 4 undefined on input line 443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 4 undefined on input line 465. [4] [5] LaTeX Warning: Hyper reference `introduction:imgqtgui' on page 6 undefined on i nput line 566. LaTeX Warning: Hyper reference `introduction:imgqtgui' on page 6 undefined on i nput line 584. LaTeX Warning: Hyper reference `tutorial-data-mining:tutorialdatamining' on pag e 6 undefined on input line 598. [6] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 7 unde fined on input line 613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene' on page 7 unde fined on input line 633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 7 unde fined on input line 633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 7 undef ined on input line 633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 7 undefined on input line 633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.forces' on page 7 undefined on input line 633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 7 undef ined on input line 636. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 7 u ndefined on input line 639. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 7 und efined on input line 640. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 7 unde fined on input line 640. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 7 undef ined on input line 640. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 7 undefined on input line 643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphstate' on page 7 u ndefined on input line 647. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 7 undefined on input line 648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 7 undefined on input line 648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 7 undefined on input line 648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 7 undefined on input line 648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 7 undefined on input line 648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState.normDmg' on page 7 undefined on input line 648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireState.numBrokenLi nks' on page 7 undefined on input line 648. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphbound' on page 7 u ndefined on input line 651. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 7 undef ined on input line 652. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 7 unde fined on input line 652. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 7 unde fined on input line 652. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 7 un defined on input line 657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 7 undefined on input line 657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 7 undef ined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphstate' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState' on page 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Polyhedra' on page 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 7 und efined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphbound' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 7 undef ined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 7 undef ined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphstate' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState' on page 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Polyhedra' on page 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 7 und efined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphbound' on page 7 u ndefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 7 undef ined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 7 und efined on input line 667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 7 und efined on input line 667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 7 unde fined on input line 667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 7 und efined on input line 667. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphdispatcher' on pag e 7 undefined on input line 667. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 7 undefin ed on input line 670. [7] [8] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 9 u ndefined on input line 690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 9 u ndefined on input line 690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 9 undef ined on input line 690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 9 un defined on input line 701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 9 undef ined on input line 704. [9] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 10 undefined on input line 747. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 10 undefined on input line 750. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 10 undefined on input line 754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 10 un defined on input line 754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom' on page 10 undefined on input line 754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_ScGeo m' on page 10 undefined on input line 754. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 10 undefined on input line 757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 10 undefined on input line 758. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact ' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PolyhedraGeom' on pag e 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact ' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PolyhedraGeom' on pag e 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 10 undefined on input line 767. [10] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine' on page 11 un defined on input line 858. [11] LaTeX Warning: Hyper reference `introduction:img-yade-iter-loop' on page 12 und efined on input line 864. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine' on page 12 un defined on input line 864. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglobalengine' on p age 12 undefined on input line 889. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 12 undefined on input line 890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 12 undefined on input line 890. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 12 undefined on input line 893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceEngine' on page 12 undefined on input line 894. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceEngine.ids' on p age 12 undefined on input line 894. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphdispatcher' on pag e 12 undefined on input line 897. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor' on page 12 u ndefined on input line 898. [12] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 1 3 undefined on input line 906. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 13 unde fined on input line 906. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 13 unde fined on input line 906. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 1 3 undefined on input line 906. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 13 undefined on input line 913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 13 undefined on input line 913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 13 und efined on input line 913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 13 unde fined on input line 913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 13 und efined on input line 913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 13 un defined on input line 913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 13 und efined on input line 913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 13 und efined on input line 916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 13 un defined on input line 916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 13 unde fined on input line 916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 13 und efined on input line 916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 13 unde fined on input line 916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 13 undefined on input line 916. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundfunctor' on p age 13 undefined on input line 916. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundfunctor' on p age 13 undefined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 13 unde fined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 13 un defined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 13 und efined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 13 undefined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 13 unde fined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 13 und efined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 13 undefined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 13 und efined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere.radius' on pag e 13 undefined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 13 unde fined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundfunctor' on p age 13 undefined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 13 unde fined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 13 un defined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 13 und efined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 13 undefined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 13 unde fined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 13 und efined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 13 undefined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 13 und efined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere.radius' on pag e 13 undefined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 13 unde fined on input line 923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 13 undefined on input line 937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 13 undefined on input line 940. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 13 undefined on input line 940. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 13 undefined on input line 941. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 13 undefined on input line 941. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 13 unde fined on input line 941. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 13 undefined on input line 941. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 13 undefined on input line 946. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 13 un defined on input line 946. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 13 un defined on input line 946. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 13 undefined on input line 950. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 13 und efined on input line 950. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 13 un defined on input line 950. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 13 un defined on input line 950. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 13 undefined on input line 955. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 13 undefined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 13 un defined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 13 undefined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 13 un defined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 13 unde fined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 13 un defined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 13 und efined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 13 un defined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere.radius' on pag e 13 undefined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 13 und efined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 13 undefined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 13 un defined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 13 undefined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 13 un defined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 13 unde fined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 13 un defined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 13 und efined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 13 un defined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere.radius' on pag e 13 undefined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 13 und efined on input line 964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 13 undefined on input line 967. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 13 undefined on input line 967. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 13 undefined on input line 968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 13 und efined on input line 968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 13 undefined on input line 968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 13 undefined on input line 968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 13 undefined on input line 968. [13] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 14 undefined on input line 971. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_CpmMat_F rictPhys' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictVis coMat_FrictViscoPhys' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 14 un defined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_CpmMat_F rictPhys' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictVis coMat_FrictViscoPhys' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 14 un defined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 14 undefined on input line 980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 14 undefined on input line 983. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphlawfunctor' on pag e 14 undefined on input line 983. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 14 undefined on input line 984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 14 undefined on input line 984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphlawfunctor' on pag e 14 undefined on input line 987. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphlawfunctor' on pag e 14 undefined on input line 996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 14 undefined on input line 996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 14 undefined on input line 996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Fri ctPhys_CundallStrack' on page 14 undefined on input line 996. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphlawfunctor' on pag e 14 undefined on input line 996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 14 undefined on input line 996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 14 undefined on input line 996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Fri ctPhys_CundallStrack' on page 14 undefined on input line 996. LaTeX Warning: Hyper reference `introduction:img-dispatch-loop' on page 14 unde fined on input line 999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 14 un defined on input line 1006. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 14 undefined on input line 1006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 14 undefined on input line 1006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 14 un defined on input line 1006. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 14 undefined on input line 1006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 14 undefined on input line 1006. [14] [15] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 16 undefined on input line 1010. LaTeX Warning: Hyper reference `tutorial-hands-on::doc' on page 16 undefined on input line 1019. LaTeX Warning: Hyper reference `tutorial-examples::doc' on page 16 undefined on input line 1022. LaTeX Warning: Hyper reference `introduction:introductionstart' on page 16 unde fined on input line 1030. Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no └ (U+2514) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no └ (U+2514) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no └ (U+2514) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! [16] [17] [18] [19] [20] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 21 un defined on input line 1442. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 21 undefi ned on input line 1474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 21 unde fined on input line 1479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 2 1 undefined on input line 1483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 21 un defined on input line 1483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 21 undefined on input line 1487. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 2 1 undefined on input line 1491. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 21 undefined on input line 1491. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 21 und efined on input line 1491. [21] LaTeX Warning: Hyper reference `yade.utils:' on page 22 undefined on input line 1496. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 22 undefi ned on input line 1496. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 22 undefin ed on input line 1496. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 22 undefine d on input line 1496. LaTeX Warning: Hyper reference `yade.utils:' on page 22 undefined on input line 1496. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 22 undefi ned on input line 1519. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 22 undefined on input line 1522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.bodies' on page 22 undefined on input line 1522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene' on page 22 und efined on input line 1522. LaTeX Warning: Hyper reference `yade.pack:' on page 22 undefined on input line 1533. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 22 undefined on input line 1533. [22] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 23 undefin ed on input line 1561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 23 und efined on input line 1561. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 23 undefine d on input line 1561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 23 unde fined on input line 1561. LaTeX Warning: Hyper reference `yade.utils:yade.utils.box' on page 23 undefined on input line 1561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 23 undef ined on input line 1561. LaTeX Warning: Hyper reference `yade.utils:yade.utils.aabbWall' on page 23 unde fined on input line 1569. LaTeX Warning: Hyper reference `yade.ymport:' on page 23 undefined on input lin e 1569. [23] LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.makeClou d' on page 24 undefined on input line 1623. LaTeX Warning: Hyper reference `yade.utils:yade.utils.aabbWall' on page 24 unde fined on input line 1627. [24] LaTeX Warning: Hyper reference `yade.PWaveTimeStep:' on page 25 undefined on in put line 1686. Missing character: There is no ⟳ (U+27F3) in font [lmroman10-italic]:mapping=te x-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine.gravity ' on page 25 undefined on input line 1750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 25 undefined on input line 1758. [25] LaTeX Warning: Hyper reference `tutorial-examples:bouncing-sphere' on page 26 u ndefined on input line 1776. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 26 und efined on input line 1794. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 26 undefined on input line 1799. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 26 undefined on input line 1811. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.bodies' on page 26 undefined on input line 1816. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 26 u ndefined on input line 1819. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 26 u ndefined on input line 1830. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 26 u ndefined on input line 1830. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.erase' on page 26 undefined on input line 1830. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.forces' on page 26 undefined on input line 1835. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 26 undefined on input line 1838. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 26 undefined on input line 1838. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.interactions' o n page 26 undefined on input line 1847. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 26 u ndefined on input line 1850. [26] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine' on page 27 un defined on input line 1866. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor' on page 27 u ndefined on input line 1866. LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 2 7 undefined on input line 1896. LaTeX Warning: Hyper reference `yade.utils:yade._utils.unbalancedForce' on page 27 undefined on input line 1927. LaTeX Warning: Hyper reference `yade.utils:yade._utils.porosity' on page 27 und efined on input line 1931. LaTeX Warning: Hyper reference `yade.utils:yade.utils.avgNumInteractions' on pa ge 27 undefined on input line 1935. LaTeX Warning: Hyper reference `yade.utils:yade._utils.normalShearStressTensors ' on page 27 undefined on input line 1939. [27] LaTeX Warning: Hyper reference `yade.utils:yade.utils.plotDirections' on page 2 8 undefined on input line 1943. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.energy' on page 28 undefined on input line 1958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 28 undefined on input line 1967. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 28 undefined on input line 1967. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 28 undefined on input line 1967. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 28 undefined on input line 1986. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner.updateGlobal s' on page 28 undefined on input line 2004. [28] LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 2 9 undefined on input line 2015. LaTeX Warning: Hyper reference `yade.utils:yade._utils.unbalancedForce' on page 29 undefined on input line 2020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 29 undefined on input line 2028. LaTeX Warning: Hyper reference `yade.plot:' on page 29 undefined on input line 2044. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 29 undefined on input line 2052. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 29 undefin ed on input line 2052. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 29 undefined on input line 2062. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 29 undefined on input line 2078. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveDataTxt' on page 29 und efined on input line 2078. LaTeX Warning: Hyper reference `yade.plot:' on page 29 undefined on input line 2084. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 29 undefin ed on input line 2084. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 29 undefined on input line 2084. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 29 undefin ed on input line 2091. [29] LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 30 undefin ed on input line 2109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.EnergyTracker.total' on page 30 undefined on input line 2116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.EnergyTracker' on pag e 30 undefined on input line 2116. Missing character: There is no ▶ (U+25B6) in font [lmroman10-regular]:mapping=t ex-text;! [30] Missing character: There is no ▶ (U+25B6) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 3 1 undefined on input line 2209. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 31 undefined on input line 2213. LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 3 1 undefined on input line 2221. LaTeX Warning: Hyper reference `tutorial-examples:examples' on page 31 undefine d on input line 2229. LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 3 1 undefined on input line 2244. LaTeX Warning: Hyper reference `tutorial-examples:oedometric-test' on page 31 u ndefined on input line 2244. LaTeX Warning: Hyper reference `tutorial-examples:periodic-simple-shear' on pag e 31 undefined on input line 2244. LaTeX Warning: Hyper reference `tutorial-examples:periodic-triaxial-test' on pa ge 31 undefined on input line 2244. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 31 undefined on input line 2257. [31] LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 32 undefined on input line 2262. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 32 undefined on input line 2270. LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 3 2 undefined on input line 2327. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 32 undefined on input line 2327. LaTeX Warning: Hyper reference `tutorial-geo:imgbatchexample' on page 32 undefi ned on input line 2331. [32] LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 3 3 undefined on input line 2347. LaTeX Warning: Hyper reference `yade.geom:yade.geom.facetBox' on page 33 undefi ned on input line 2347. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 33 undefin ed on input line 2347. LaTeX Warning: Hyper reference `user:refusersmanual' on page 33 undefined on in put line 2347. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 33 undefine d on input line 2347. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.periodic' on pa ge 33 undefined on input line 2353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.cell' on page 3 3 undefined on input line 2353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.refSize' on page 33 undefined on input line 2356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 33 undefined on input line 2356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 33 undefined on input line 2356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 33 undefined on input line 2356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.homoDeform' on p age 33 undefined on input line 2356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 33 undefined on input line 2356. [33] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 34 undefined on input line 2359. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.g oal' on page 34 undefined on input line 2359. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.s tressMask' on page 34 undefined on input line 2359. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.s tressMask' on page 34 undefined on input line 2362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.run' on page 34 undefined on input line 2377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 34 undefined on input line 2377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.d oneHook' on page 34 undefined on input line 2377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.g oal' on page 34 undefined on input line 2377. Overfull \vbox (1.0931pt too high) detected at line 2428 [34] LaTeX Warning: Hyper reference `tutorial-examples:periodic-triaxial-test' on pa ge 35 undefined on input line 2439. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 35 und efined on input line 2445. LaTeX Warning: Hyper reference `tutorial-examples:periodic-triaxial-test' on pa ge 35 undefined on input line 2445. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 35 undefined on input line 2451. LaTeX Warning: Hyper reference `tutorial-examples:d-postprocessing' on page 35 undefined on input line 2457. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 35 undefined on input line 2461. LaTeX Warning: Hyper reference `yade.utils:yade.utils.makeVideo' on page 35 und efined on input line 2465. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SnapshotEngine' on pa ge 35 undefined on input line 2469. [35] [36] [37] [38] Underfull \vbox (badness 10000) detected at line 2796 Underfull \vbox (badness 10000) detected at line 2796 [39] [40] Underfull \vbox (badness 10000) detected at line 2953 Underfull \vbox (badness 10000) detected at line 2953 [41] Underfull \vbox (badness 10000) detected at line 2953 Underfull \vbox (badness 10000) detected at line 2953 [42] [43] [44] Underfull \vbox (badness 10000) detected at line 3148 Underfull \vbox (badness 10000) detected at line 3148 [45] [46] Underfull \vbox (badness 10000) detected at line 3350 Underfull \vbox (badness 10000) detected at line 3350 [47] Underfull \vbox (badness 10000) detected at line 3350 Underfull \vbox (badness 10000) detected at line 3350 [48] Underfull \vbox (badness 10000) detected at line 3350 Underfull \vbox (badness 10000) detected at line 3350 [49] [50] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbuoyancy' on page 51 undefined on input line 3368. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastoedometer' o n page 51 undefined on input line 3377. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbuoyantparti cles' on page 51 undefined on input line 3386. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastfluidizedbed ' on page 51 undefined on input line 3392. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsedimenttran sportexample' on page 51 undefined on input line 3398. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastlaminarshear flow' on page 51 undefined on input line 3404. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpostprocessv alidmaurin2015' on page 51 undefined on input line 3410. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastvalidmaurin2 015' on page 51 undefined on input line 3416. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcellflipping ' on page 51 undefined on input line 3425. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperi3dcontro ller-example1' on page 51 undefined on input line 3431. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperi3dcontro ller-shear' on page 51 undefined on input line 3437. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperi3dcontro ller-triaxialcompression' on page 51 undefined on input line 3443. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-com press' on page 51 undefined on input line 3449. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-she ar' on page 51 undefined on input line 3455. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-sim ple-shear' on page 51 undefined on input line 3461. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-sim ple' on page 51 undefined on input line 3467. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-tri ax-settinghsize' on page 51 undefined on input line 3473. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-tri ax' on page 51 undefined on input line 3479. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodicsand pile' on page 51 undefined on input line 3485. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastwedgeyade' o n page 51 undefined on input line 3494. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcubepbscaled ' on page 51 undefined on input line 3500. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcubeppscaled ' on page 51 undefined on input line 3509. [51] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastwirecontactt est' on page 52 undefined on input line 3518. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastwirepackings ' on page 52 undefined on input line 3524. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastwiretensilte st' on page 52 undefined on input line 3530. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene -plot-newtonintegrator' on page 52 undefined on input line 3539. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene -plot-rungekuttacashkarp54' on page 52 undefined on input line 3545. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcompress' on page 52 undefined on input line 3554. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimulation' on page 52 undefined on input line 3560. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbicyclepedal engine' on page 52 undefined on input line 3569. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbaraban' on page 52 undefined on input line 3575. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastrotating-cyl inder' on page 52 undefined on input line 3581. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbulldozer' o n page 52 undefined on input line 3590. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcapillar' on page 52 undefined on input line 3599. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcapillaryphy s-example' on page 52 undefined on input line 3608. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcapillarybri dge' on page 52 undefined on input line 3614. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcohesivecyli ndersphere' on page 52 undefined on input line 3623. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastchained-cyli nder-roots' on page 52 undefined on input line 3629. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastchained-cyli nder-spring' on page 52 undefined on input line 3635. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastaddtoclump-e xample' on page 52 undefined on input line 3644. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastapply-buoyan cy-clumps' on page 52 undefined on input line 3650. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclump-hopper -test' on page 52 undefined on input line 3656. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclump-hopper -viscoelastic' on page 52 undefined on input line 3662. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclump-inbox- viscoelastic' on page 52 undefined on input line 3668. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclump-viscoe lastic' on page 52 undefined on input line 3674. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastreleasefromc lump-example' on page 52 undefined on input line 3680. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastreplacebyclu mps-example' on page 52 undefined on input line 3686. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttriax-basic- with-clumps' on page 52 undefined on input line 3692. [52] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclumps-break age-first-example' on page 53 undefined on input line 3701. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastabrasive' on page 53 undefined on input line 3707. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastoedometric' on page 53 undefined on input line 3713. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastuniaxial-clu mp' on page 53 undefined on input line 3719. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastuniaxial-sph ere' on page 53 undefined on input line 3725. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbrazilian' o n page 53 undefined on input line 3734. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastinteraction- histogram' on page 53 undefined on input line 3740. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic' on page 53 undefined on input line 3746. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttriax' on pa ge 53 undefined on input line 3752. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastuniax-post' on page 53 undefined on input line 3758. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastuniax' on pa ge 53 undefined on input line 3764. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastconveyor' on page 53 undefined on input line 3773. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbendingbeams ' on page 53 undefined on input line 3782. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcylinder-cyl inder' on page 53 undefined on input line 3788. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcylinderconn ection-roots' on page 53 undefined on input line 3794. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastmikado' on p age 53 undefined on input line 3800. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastminimaltensi letest' on page 53 undefined on input line 3809. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttestdeformab lebodies' on page 53 undefined on input line 3815. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttestdeformab lebodies-pressure' on page 53 undefined on input line 3821. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcohesivegrid connectionsphere' on page 53 undefined on input line 3830. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgridconnecti on-spring' on page 53 undefined on input line 3836. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-gridc onnection-falling' on page 53 undefined on input line 3842. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-grid- falling' on page 53 undefined on input line 3848. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-horse' o n page 53 undefined on input line 3857. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-operator s' on page 53 undefined on input line 3863. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-random-p ack-obb' on page 53 undefined on input line 3869. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-random-p ack' on page 53 undefined on input line 3875. [53] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasthourglass' o n page 54 undefined on input line 3884. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpacks' on pa ge 54 undefined on input line 3893. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-pfacet' on page 54 undefined on input line 3902. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastmesh-pfacet' on page 54 undefined on input line 3908. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpfacets-grid s-spheres-interacting' on page 54 undefined on input line 3914. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpfacetcreato rs' on page 54 undefined on input line 3920. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastball' on pag e 54 undefined on input line 3929. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasthorse' on pa ge 54 undefined on input line 3935. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastirregular' o n page 54 undefined on input line 3941. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsphere-inter action' on page 54 undefined on input line 3947. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsplitter' on page 54 undefined on input line 3953. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastinteractinde tectionfactor' on page 54 undefined on input line 3959. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastscgeom' on p age 54 undefined on input line 3965. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttextexport' on page 54 undefined on input line 3971. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastuniaxial-com pression' on page 54 undefined on input line 3980. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastringcundalld amping' on page 54 undefined on input line 3989. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastringsimplevi scoelastic' on page 54 undefined on input line 3995. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastmodel' on pa ge 54 undefined on input line 4004. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffast2spheresnorm visc' on page 54 undefined on input line 4013. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsave-then-re load' on page 54 undefined on input line 4019. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene -default-engines' on page 54 undefined on input line 4025. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene -energy-tracking' on page 54 undefined on input line 4031. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene -plot' on page 54 undefined on input line 4037. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene ' on page 54 undefined on input line 4043. [54] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-stl' on page 55 undefined on input line 4052. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttesselationw rapper' on page 55 undefined on input line 4061. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastnet-2part-di spl-unloading' on page 55 undefined on input line 4070. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastnet-2part-di spl' on page 55 undefined on input line 4076. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbeam-l6geom' on page 55 undefined on input line 4082. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclump-facet' on page 55 undefined on input line 4088. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclumppack' o n page 55 undefined on input line 4094. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcollider-str ide-triax' on page 55 undefined on input line 4100. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcollider-str ide' on page 55 undefined on input line 4106. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcombined-kin ematic-engine' on page 55 undefined on input line 4112. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastenergy' on p age 55 undefined on input line 4118. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastfacet-box' o n page 55 undefined on input line 4124. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastfacet-sphere -viscelbasic-peri' on page 55 undefined on input line 4130. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastfacet-sphere -viscelbasic' on page 55 undefined on input line 4136. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastfacet-sphere ' on page 55 undefined on input line 4142. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasthelix' on pa ge 55 undefined on input line 4148. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastinterpolatin g-force' on page 55 undefined on input line 4154. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastkinematic' o n page 55 undefined on input line 4160. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastmindlin' on page 55 undefined on input line 4166. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastmulti' on pa ge 55 undefined on input line 4172. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpack-cloud' on page 55 undefined on input line 4178. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpack-inconve xpolyhedron' on page 55 undefined on input line 4184. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpv-section' on page 55 undefined on input line 4190. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-geo m-compare' on page 55 undefined on input line 4196. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpsd' on page 55 undefined on input line 4202. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsphere-spher e-viscelbasic-peri' on page 55 undefined on input line 4208. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsubdomain-ba lancer' on page 55 undefined on input line 4214. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttest-sphere- facet-corner' on page 55 undefined on input line 4220. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttest-sphere- facet' on page 55 undefined on input line 4226. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttriax-basic' on page 55 undefined on input line 4232. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttriax-basic- without-plots' on page 55 undefined on input line 4238. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastunvread' on page 55 undefined on input line 4244. [55] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastonetetra' on page 56 undefined on input line 4253. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastonetetrapoly ' on page 56 undefined on input line 4259. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttwotetras' o n page 56 undefined on input line 4265. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttwotetraspol y' on page 56 undefined on input line 4271. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastviscoelastic singleelement' on page 56 undefined on input line 4280. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastviscoelastic discretefoundation' on page 56 undefined on input line 4286. [56] Chapter 2. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 57 un defined on input line 4343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 57 und efined on input line 4343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 57 und efined on input line 4343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 57 und efined on input line 4353. [57] LaTeX Warning: Reference `equation:formulation:eq-collide-exclude' on page 58 u ndefined on input line 4362. LaTeX Warning: Citation `references:jung1997' on page 58 undefined on input lin e 4377. LaTeX Warning: Citation `references:hubbard1996' on page 58 undefined on input line 4377. LaTeX Warning: Citation `references:klosowski1998' on page 58 undefined on inpu t line 4377. LaTeX Warning: Hyper reference `formulation:sect-temp-coherence' on page 58 und efined on input line 4386. LaTeX Warning: Citation `references:munjiza1998' on page 58 undefined on input line 4390. LaTeX Warning: Citation `references:munjiza2006' on page 58 undefined on input line 4390. LaTeX Warning: Hyper reference `formulation:sect-formulation-dt' on page 58 und efined on input line 4404. LaTeX Warning: Citation `references:munjiza2006' on page 58 undefined on input line 4404. LaTeX Warning: Reference `equation:formulation:eq-bounding-predicate' on page 5 8 undefined on input line 4407. LaTeX Warning: Citation `references:verlet1967' on page 58 undefined on input l ine 4407. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 58 undefined on input line 4413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 58 unde fined on input line 4413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 58 unde fined on input line 4413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 58 unde fined on input line 4413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 58 und efined on input line 4413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 58 un defined on input line 4413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 58 und efined on input line 4413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 58 unde fined on input line 4413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 58 undefined on input line 4413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 58 undefined on input line 4413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 58 undefined on input line 4413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 58 unde fined on input line 4416. LaTeX Warning: Hyper reference `formulation:fig-sweep-and-prune' on page 58 und efined on input line 4416. [58] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4428. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4428. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4428. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4428. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4439. [59] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 60 unde fined on input line 4521. [60] LaTeX Warning: Hyper reference `formulation:sect-periodic-insertion-sort' on pa ge 61 undefined on input line 4524. LaTeX Warning: Citation `references:verlet1967' on page 61 undefined on input l ine 4530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 61 unde fined on input line 4533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .sweepLength' on page 61 undefined on input line 4533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 61 undefined on input line 4533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound.refPos' on page 61 undefined on input line 4533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .verletDist' on page 61 undefined on input line 4543. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 61 undefined on input line 4544. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 61 undefined on input line 4544. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 61 undefined on input line 4553. LaTeX Warning: Hyper reference `formulation:sect-strain-evaluation' on page 61 undefined on input line 4553. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 61 undefined on input line 4553. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 61 und efined on input line 4556. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 61 und efined on input line 4556. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 61 undefined on input line 4556. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 61 undefined on input line 4556. [61] LaTeX Warning: Hyper reference `formulation:fig-spheres-contact-stiffness' on p age 62 undefined on input line 4571. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 62 undefined on input line 4593. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 62 undefined on input line 4596. LaTeX Warning: Citation `references:hentz2003' on page 62 undefined on input li ne 4599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 62 undefined on input line 4605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 62 undefined on input line 4605. [62] LaTeX Warning: Hyper reference `formulation:fig-spheres-dofs' on page 63 undefi ned on input line 4611. LaTeX Warning: Hyper reference `formulation:fig-sphere-sphere' on page 63 undef ined on input line 4646. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 63 unde fined on input line 4651. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 63 undefined on input line 4651. [63] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 64 undefined on input line 4657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 64 undefined on input line 4657. [64] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 65 undefined on input line 4698. LaTeX Warning: Hyper reference `formulation:fig-shear-2d' on page 65 undefined on input line 4707. LaTeX Warning: Citation `references:luding2008' on page 65 undefined on input l ine 4717. LaTeX Warning: Citation `references:alonso2004' on page 65 undefined on input l ine 4717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 65 un defined on input line 4717. LaTeX Warning: Reference `equation:formulation:eq-contact-point' on page 65 und efined on input line 4722. LaTeX Warning: Reference `equation:formulation:eq-contact-normal' on page 65 un defined on input line 4722. [65] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 66 undefined on input line 4750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 6 6 undefined on input line 4750. LaTeX Warning: Hyper reference `introduction:sect-simulation-loop' on page 66 u ndefined on input line 4753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 66 und efined on input line 4753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 66 undefined on input line 4753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 66 undefined on input line 4753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 66 undefined on input line 4753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 66 undefined on input line 4753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 66 undefined on input line 4785. [66] LaTeX Warning: Reference `equation:formulation:eq-leapfrog-nextvel' on page 67 undefined on input line 4845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.rotA lgorithm' on page 67 undefined on input line 4869. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 67 undefined on input line 4869. [67] LaTeX Warning: Citation `publications:delvalle2023' on page 68 undefined on inp ut line 4872. LaTeX Warning: Citation `references:omelyan1998' on page 68 undefined on input line 4872. LaTeX Warning: Citation `references:omelyan1999' on page 68 undefined on input line 4872. LaTeX Warning: Citation `references:allen1989' on page 68 undefined on input li ne 4872. LaTeX Warning: Citation `references:fincham1992' on page 68 undefined on input line 4872. LaTeX Warning: Citation `references:omelyan1999' on page 68 undefined on input line 4872. LaTeX Warning: Citation `references:neto2006' on page 68 undefined on input lin e 4872. LaTeX Warning: Citation `references:johnson2008' on page 68 undefined on input line 4872. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.norm alizeEvery' on page 68 undefined on input line 4920. [68] LaTeX Warning: Citation `references:omelyan1999' on page 69 undefined on input line 4929. LaTeX Warning: Citation `references:fincham1992' on page 69 undefined on input line 4964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.norm alizeEvery' on page 69 undefined on input line 4964. LaTeX Warning: Reference `equation:formulation:eq-quaternion-derivative' on pag e 69 undefined on input line 4972. [69] LaTeX Warning: Citation `references:price2007' on page 70 undefined on input li ne 4981. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 70 unde fined on input line 4989. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 70 und efined on input line 4997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law_ScGeom_FrictPhys_ Basic' on page 70 undefined on input line 5009. LaTeX Warning: Hyper reference `formulation:sect-formulation-stress-cundall' on page 70 undefined on input line 5009. LaTeX Warning: Citation `references:addetta2001' on page 70 undefined on input line 5009. LaTeX Warning: Citation `references:pfc3dmanual30' on page 70 undefined on inpu t line 5009. LaTeX Warning: Citation `references:hentz2003' on page 70 undefined on input li ne 5014. [70] LaTeX Warning: Reference `equation:formulation:eq-damping-yade' on page 71 unde fined on input line 5039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 71 undefined on input line 5039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 71 undefined on input line 5039. LaTeX Warning: Reference `equation:formulation:eq-dt-omega' on page 71 undefine d on input line 5069. LaTeX Warning: Reference `equation:formulation:eq-dt-angular' on page 71 undefi ned on input line 5069. LaTeX Warning: Citation `references:chareyre2005' on page 71 undefined on input line 5098. [71] LaTeX Warning: Reference `equation:formulation:eq-dtcr-axes' on page 72 undefin ed on input line 5103. LaTeX Warning: Reference `equation:formulation:eq-dtcr-particle-stiffness' on p age 72 undefined on input line 5103. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 72 undefined on input line 5103. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5112. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5112. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `subscript' on input line 5112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 72 undefined on input line 5118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.density' on page 72 undefined on input line 5118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 72 undefined on input line 5118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.young' on pa ge 72 undefined on input line 5118. LaTeX Warning: Reference `equation:formulation:eq-dtcr-particle-stiffness' on p age 72 undefined on input line 5118. LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 72 undefined on input line 5141. LaTeX Warning: Reference `equation:formulation:eq-dtcr-global' on page 72 undef ined on input line 5144. [72] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 73 undefined on input line 5173. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 73 undefined on input line 5173. LaTeX Warning: Reference `equation:formulation:eq-dtcr-particle-stiffness' on p age 73 undefined on input line 5181. LaTeX Warning: Reference `equation:formulation:eq-dtcr-global' on page 73 undef ined on input line 5194. LaTeX Warning: Reference `equation:formulation:eq-dt-kn' on page 73 undefined o n input line 5194. LaTeX Warning: Reference `equation:formulation:eq-strain-crosssection' on page 73 undefined on input line 5208. LaTeX Warning: Reference `equation:formulation:eq-strain-interaction-radius' on page 73 undefined on input line 5214. LaTeX Warning: Reference `equation:formulation:eq-dt-kn' on page 73 undefined o n input line 5219. [73] LaTeX Warning: Hyper reference `formulation:sect-formulation-stress-cundall' on page 74 undefined on input line 5234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 74 undefined on input line 5234. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5247. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5247. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 74 unde fined on input line 5256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 7 4 undefined on input line 5256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.size' on page 74 undefined on input line 5260. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 74 undefined on input line 5263. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 74 undefined on input line 5263. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 74 undefined on input line 5269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundaryController' o n page 74 undefined on input line 5269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 74 undefined on input line 5269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController' on page 74 undefined on input line 5269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 74 undefined on input line 5272. [74] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.homoDeform' on p age 75 undefined on input line 5280. LaTeX Warning: Hyper reference `formulation:sect-sweep-and-prune' on page 75 un defined on input line 5292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5292. LaTeX Warning: Hyper reference `formulation:sect-periodic-insertion-sort' on pa ge 75 undefined on input line 5292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5295. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 75 u ndefined on input line 5301. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5304. LaTeX Warning: Hyper reference `formulation:fig-cell-shear-aabb' on page 75 und efined on input line 5304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5314. LaTeX Warning: Hyper reference `formulation:fig-cell-flip' on page 75 undefined on input line 5314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 75 undefined on input line 5314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 75 undefined on input line 5314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipFlippable' o n page 75 undefined on input line 5314. [75] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 76 undefined on input line 5321. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 76 undefined on input line 5321. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 76 undefined on input line 5324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.isPeriodic' on page 76 undefined on input line 5324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 76 undefined on input line 5324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 76 undefined on input line 5324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 76 undefined on input line 5324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 76 und efined on input line 5330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 76 undefined on input line 5330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 76 undefined on input line 5330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 76 undefined on input line 5330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 76 undefined on input line 5330. LaTeX Warning: Hyper reference `formulation:sect-sweep-and-prune' on page 76 un defined on input line 5339. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 76 unde fined on input line 5342. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5342. LaTeX Warning: Hyper reference `formulation:sect-cell-approx-collision' on page 76 undefined on input line 5342. [76] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 77 unde fined on input line 5345. Overfull \hbox (0.5578pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\OMS/cmsy/m/n/10 ^^T$\TU/lmr/m/n/10 )| Overfull \hbox (2.04729pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\U/eus/m/n/10 jj\OMS/cmsy/m/n/10 ^^O$\TU/lmr/m/n/10 )| Overfull \hbox (2.04729pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\OMS/cmsy/m/n/10 ^^O\U/eus/m/n/10 jj$\TU/lmr/m/n/10 )| Overfull \hbox (2.04729pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\U/eus/m/n/10 jj\OMS/cmsy/m/n/10 ^^N$\TU/lmr/m/n/10 )| [77] [78] LaTeX Warning: Hyper reference `formulation:sect-dt-pwave' on page 79 undefined on input line 5444. LaTeX Warning: Hyper reference `formulation:sect-sweep-and-prune' on page 79 un defined on input line 5458. [79] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 80 undefined on input line 5514. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 80 unde fined on input line 5514. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 80 unde fined on input line 5520. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 80 undefined on input line 5520. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphbound' on page 80 undefined on input line 5520. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphstate' on page 80 undefined on input line 5520. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 80 undefined on input line 5520. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5520. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 80 undefin ed on input line 5520. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 80 undefine d on input line 5520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 80 unde fined on input line 5520. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 80 undefined on input line 5520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.materials' on p age 80 undefined on input line 5526. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5529. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5529. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 80 undefined on input line 5532. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5532. [80] LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 81 undefined on input line 5592. LaTeX Warning: Hyper reference `yade.pack:yade.pack.regularHexa' on page 81 und efined on input line 5592. LaTeX Warning: Hyper reference `yade.pack:yade.pack.gtsSurface2Facets' on page 81 undefined on input line 5596. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gmsh' on page 81 undefi ned on input line 5600. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.stl' on page 81 undefin ed on input line 5600. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 81 undefi ned on input line 5605. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 81 undefin ed on input line 5605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 81 und efined on input line 5611. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 81 unde fined on input line 5612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.clumpId' on page 81 undefined on input line 5612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClump' on page 81 undefined on input line 5612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClumpMember' o n page 81 undefined on input line 5612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isStandalone' on page 81 undefined on input line 5612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 81 undefined on input line 5613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 81 undefined on input line 5614. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.appendC lumped' on page 81 undefined on input line 5626. [81] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.appendC lumped' on page 82 undefined on input line 5647. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 82 undefined on input line 5656. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 82 undefined on input line 5672. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isStandalone' on page 82 undefined on input line 5676. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 82 undefined on input line 5676. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.makeClou d' on page 82 undefined on input line 5676. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.replace ByClumps' on page 82 undefined on input line 5681. LaTeX Warning: Hyper reference `yade.utils:yade.utils.clumpTemplate' on page 82 undefined on input line 5681. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.replace ByClumps' on page 82 undefined on input line 5684. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.addToCl ump' on page 82 undefined on input line 5687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.release FromClump' on page 82 undefined on input line 5687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.erase' on page 82 undefined on input line 5687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.getRoun dness' on page 82 undefined on input line 5690. [82] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.getRoun dness' on page 83 undefined on input line 5709. Missing character: There is no ‟ (U+201F) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.Predicate' on pa ge 83 undefined on input line 5753. [83] LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inCylinder' on p age 84 undefined on input line 5770. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inSphere' on pag e 84 undefined on input line 5770. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inEllipsoid' on page 84 undefined on input line 5770. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5770. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.notInNotch' on p age 84 undefined on input line 5770. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5773. LaTeX Warning: Hyper reference `user:img-hyperboloid' on page 84 undefined on i nput line 5773. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5794. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 84 undefined on input line 5794. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5794. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 84 undefined on input line 5794. Underfull \hbox (badness 10000) in paragraph at lines 5794--5794 []\TU/lmr/m/n/10 Fig. 8: Specimen constructed with the \TU/lmr/m/it/10 pack.inH yperboloid \TU/lmr/m/n/10 predicate, packed with LaTeX Warning: Hyper reference `yade.pack:yade.pack.revolutionSurfaceMeridians' on page 84 undefined on input line 5800. LaTeX Warning: Hyper reference `yade.pack:yade.pack.sweptPolylines2gtsSurface' on page 84 undefined on input line 5800. LaTeX Warning: Hyper reference `user:img-funnel' on page 84 undefined on input line 5803. Missing character: There is no π (U+03C0) in font [lmmono10-italic]:! [84] LaTeX Warning: Hyper reference `yade.pack:yade.pack.gtsSurface2Facets' on page 85 undefined on input line 5842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 85 und efined on input line 5842. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.stl' on page 85 undefin ed on input line 5842. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inGtsSurface' on page 85 undefined on input line 5846. LaTeX Warning: Hyper reference `user:img-horse' on page 85 undefined on input l ine 5851. [85] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 86 undefin ed on input line 5881. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 86 undefin ed on input line 5881. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateInterse ction' on page 86 undefined on input line 5891. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateUnion' on page 86 undefined on input line 5895. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateDiffere nce' on page 86 undefined on input line 5899. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateSymmetr icDifference' on page 86 undefined on input line 5903. LaTeX Warning: Hyper reference `user:img-predicate-difference' on page 86 undef ined on input line 5908. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 86 undefi ned on input line 5936. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 86 undefi ned on input line 5936. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 86 unde fined on input line 5936. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 86 un defined on input line 5936. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 86 und efined on input line 5936. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 86 unde fined on input line 5936. [86] LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.toSimula tion' on page 87 undefined on input line 5940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 87 undefined on input line 5940. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 87 undefined on input line 5953. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 87 undefi ned on input line 5953. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 87 undefined on input line 5953. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 87 undefined on input line 5960. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.makeClou d' on page 87 undefined on input line 5960. [87] LaTeX Warning: Hyper reference `yade.pack:yade.pack.regularOrtho' on page 88 un defined on input line 5998. LaTeX Warning: Hyper reference `yade.pack:yade.pack.regularHexa' on page 88 und efined on input line 5998. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gengeo' on page 88 unde fined on input line 6014. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gengeoFile' on page 88 undefined on input line 6014. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 88 undefined on input line 6025. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.switchScene' on page 88 undefined on input line 6025. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 88 undefined on input line 6036. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomPeriPack' on page 88 undefined on input line 6041. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 88 und efined on input line 6044. [88] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 8 9 undefined on input line 6053. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 89 und efined on input line 6053. LaTeX Warning: Hyper reference `yade.pack:yade.pack.gtsSurface2Facets' on page 89 undefined on input line 6053. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 89 unde fined on input line 6053. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 89 undefined on input line 6056. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 89 undefined on input line 6060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 89 undefined on input line 6060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 89 undefined on input line 6060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.mass' on page 8 9 undefined on input line 6064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.inertia' on pag e 89 undefined on input line 6064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.mass' on page 8 9 undefined on input line 6068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.inertia' on pag e 89 undefined on input line 6068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 89 un defined on input line 6074. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 89 und efined on input line 6074. LaTeX Warning: Hyper reference `yade.ymport:' on page 89 undefined on input lin e 6081. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gts' on page 89 undefin ed on input line 6084. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.stl' on page 89 undefin ed on input line 6088. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gmsh' on page 89 undefi ned on input line 6092. LaTeX Warning: Hyper reference `yade.pack:yade.pack.sweptPolylines2gtsSurface' on page 89 undefined on input line 6107. LaTeX Warning: Hyper reference `yade.pack:yade.pack.sweptPolylines2gtsSurface' on page 89 undefined on input line 6111. [89] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 90 undefined on input line 6124. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 90 undefined on input line 6124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 90 undefined on input line 6127. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 90 undefined on input line 6132. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 90 undefined on input line 6137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 90 undefined on input line 6137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 90 un defined on input line 6140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 90 un defined on input line 6140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 90 undefined on input line 6140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 90 undefined on input line 6140. LaTeX Warning: Hyper reference `user:labelingthings' on page 90 undefined on in put line 6157. [90] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 91 undefined on input line 6197. LaTeX Warning: Hyper reference `yade.utils:yade._utils.createInteraction' on pa ge 91 undefined on input line 6228. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 91 undefined on input line 6234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesion' on page 91 undefined on input line 6238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys' on page 91 undefined on input line 6238. [91] LaTeX Warning: Hyper reference `introduction:function-components' on page 92 un defined on input line 6268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 92 undefined on input line 6302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 92 undefined on input line 6306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 92 undefined on input line 6310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 92 undefined on input line 6310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 92 undefined on input line 6315. [92] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 93 undefined on input line 6337. LaTeX Warning: Hyper reference `introduction:dispatchers-and-functors' on page 93 undefined on input line 6344. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 93 undefined on input line 6350. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 93 undefined on input line 6353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 93 unde fined on input line 6353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 93 unde fined on input line 6353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 93 und efined on input line 6353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 93 undefined on input line 6363. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 93 und efined on input line 6363. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 93 und efined on input line 6363. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 93 undefined on input line 6366. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpatialQuickSortColli der' on page 93 undefined on input line 6370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 93 unde fined on input line 6370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 93 undefined on input line 6370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PersistentTriangulati onCollider' on page 93 undefined on input line 6374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 93 undefined on input line 6374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlatGridCollider' on page 93 undefined on input line 6378. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 93 undefined on input line 6378. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 93 undefined on input line 6386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 93 un defined on input line 6399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 93 un defined on input line 6399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 93 und efined on input line 6399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 93 un defined on input line 6399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 93 undefined on input line 6409. [93] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 94 undefined on input line 6413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 94 undefined on input line 6413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 94 un defined on input line 6413. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 94 undefined on input line 6421. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6426. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 94 undefined on input line 6426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 94 undefined on input line 6426. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 94 undefined on input line 6430. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 94 undefined on input line 6430. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 94 undefined on input line 6430. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6436. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 94 undefined on input line 6446. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 94 undefined on input line 6446. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 94 undefined on input line 6446. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6446. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 94 undefined on input line 6450. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 94 undefined on input line 6450. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 94 undefined on input line 6455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _ElPerfPl' on page 94 undefined on input line 6455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 94 undefined on input line 6468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 94 un defined on input line 6473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 94 un defined on input line 6473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 94 undef ined on input line 6473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 94 un defined on input line 6473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 94 un defined on input line 6473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 94 undef ined on input line 6473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 94 un defined on input line 6473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 94 undefined on input line 6473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom ' on page 94 undefined on input line 6473. [94] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 95 undefined on input line 6477. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 95 undefined on input line 6477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 95 undefined on input line 6477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 95 undefined on input line 6477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 95 undefined on input line 6496. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 95 un defined on input line 6500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 95 und efined on input line 6500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 95 un defined on input line 6500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 95 undefined on input line 6500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 95 undefined on input line 6500. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 95 undefined on input line 6504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 95 u ndefined on input line 6504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 95 u ndefined on input line 6504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 95 undefined on input line 6504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 95 un defined on input line 6504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 95 und efined on input line 6527. LaTeX Warning: Hyper reference `user:clumpsection' on page 95 undefined on inpu t line 6527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 95 undefined on input line 6535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 95 undefined on input line 6535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 95 und efined on input line 6538. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 95 undefin ed on input line 6538. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 95 undefin ed on input line 6538. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 95 undefined on input line 6538. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.mass' on page 9 5 undefined on input line 6538. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 95 undefine d on input line 6538. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 95 undefined on input line 6550. [95] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 96 undefined on input line 6561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 96 undefined on input line 6561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 96 undefined on input line 6561. [96] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceContainer' on pa ge 97 undefined on input line 6644. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 97 undefined on input line 6651. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundarycontroller ' on page 97 undefined on input line 6667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer' on page 97 undefined on input line 6671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 97 undefined on input line 6675. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 97 undef ined on input line 6675. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 97 undefined on input line 6679. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 97 unde fined on input line 6679. [97] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfieldapplier' on p age 98 undefined on input line 6687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 98 undefined on input line 6687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 98 undefined on input line 6687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.grav ity' on page 98 undefined on input line 6687. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 98 undefined on input line 6693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 98 undefined on input line 6693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 98 undefined on input line 6697. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 98 undefined on input line 6697. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceEngine' on page 98 undefined on input line 6701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueEngine' on page 98 undefined on input line 6701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.StepDisplacer' on pag e 98 undefined on input line 6705. LaTeX Warning: Hyper reference `user:imposing-motion-and-forces' on page 98 und efined on input line 6710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingDirected ForceEngine' on page 98 undefined on input line 6710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingHelixEng ine' on page 98 undefined on input line 6710. LaTeX Warning: Hyper reference `user:creating-interactions' on page 98 undefine d on input line 6719. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.tags' on page 9 8 undefined on input line 6730. [98] LaTeX Warning: Hyper reference `user:batch-output-separate' on page 99 undefine d on input line 6761. LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 99 unde fined on input line 6787. LaTeX Warning: Hyper reference `yade.utils:yade.utils.loadVars' on page 99 unde fined on input line 6787. LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 99 unde fined on input line 6790. LaTeX Warning: Hyper reference `yade.utils:yade.utils.loadVars' on page 99 unde fined on input line 6790. [99] LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 100 und efined on input line 6842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 100 undefined on input line 6855. LaTeX Warning: Hyper reference `yade.utils:yade._utils.kineticEnergy' on page 1 00 undefined on input line 6858. [100] LaTeX Warning: Hyper reference `yade.plot:' on page 101 undefined on input line 6894. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 101 undefined on input line 6897. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 101 undefi ned on input line 6897. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 101 undefi ned on input line 6930. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 101 undefined on input line 6938. Overfull \vbox (1.48291pt too high) detected at line 6947 [101] LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 102 undefined on input line 6951. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 102 undefi ned on input line 6951. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 102 undefine d on input line 6958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer.stra in' on page 102 undefined on input line 6973. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer.avgS tress' on page 102 undefined on input line 6973. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 102 undefi ned on input line 6979. LaTeX Warning: Hyper reference `yade.plot:' on page 102 undefined on input line 6979. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 102 undefined on input line 6979. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 102 undefine d on input line 6982. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 102 undefi ned on input line 6982. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 102 undefined on input line 6992. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 102 undefine d on input line 6992. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plot' on page 102 undefined on input line 6992. LaTeX Warning: Hyper reference `yade.plot:yade.plot.live' on page 102 undefined on input line 7002. LaTeX Warning: Hyper reference `yade.plot:yade.plot.liveInterval' on page 102 u ndefined on input line 7006. LaTeX Warning: Hyper reference `yade.plot:yade.plot.autozoom' on page 102 undef ined on input line 7010. [102] [103] [104] [105] [106] LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 107 undefine d on input line 7104. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 107 undefined on input line 7118. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveGnuplot' on page 107 un defined on input line 7145. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveGnuplot' on page 107 un defined on input line 7154. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveDataTxt' on page 107 un defined on input line 7159. [107] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.run' on page 10 8 undefined on input line 7186. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.pause' on page 108 undefined on input line 7186. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.step' on page 1 08 undefined on input line 7186. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.stopAtIter' on page 108 undefined on input line 7186. LaTeX Warning: Hyper reference `yade.utils:yade._utils.unbalancedForce' on page 108 undefined on input line 7189. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 108 undefi ned on input line 7205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 108 undefined on input line 7236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.loadTmp' on pag e 108 undefined on input line 7236. [108] [109] LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7350. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7350. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7353. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7357. LaTeX Warning: Hyper reference `yade.utils:yade.utils.TableParamReader' on page 110 undefined on input line 7357. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7357. [110] LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 111 undefined on input line 7408. [111] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 112 undefined on input line 7470. [112] LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 113 undefi ned on input line 7519. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveGnuplot' on page 113 un defined on input line 7519. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 113 undefined on input line 7577. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 113 undefined on input line 7577. [113] LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 114 undefined on input line 7580. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 114 undefined on input line 7584. LaTeX Warning: Hyper reference `yade.utils:yade.utils.TableParamReader' on page 114 undefined on input line 7584. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 114 undefined on input line 7584. [114] [115] [116] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer' on pa ge 117 undefined on input line 7644. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SnapshotEngine' on pa ge 117 undefined on input line 7678. [117] LaTeX Warning: Hyper reference `yade.utils:yade.utils.makeVideo' on page 118 un defined on input line 7688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 118 undefined on input line 7710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.iterPe riod' on page 118 undefined on input line 7721. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.iterPe riod' on page 118 undefined on input line 7721. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.virtPe riod' on page 118 undefined on input line 7721. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.realPe riod' on page 118 undefined on input line 7721. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.fileName' on page 118 undefined on input line 7725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.recorders ' on page 118 undefined on input line 7729. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter' on page 11 8 undefined on input line 7734. [118] [119] [120] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 121 undefined on input line 7868. LaTeX Warning: Citation `publications:catalano2014a' on page 121 undefined on i nput line 7868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper.de fToVtk' on page 121 undefined on input line 7880. [121] LaTeX Warning: Hyper reference `yade.utils:yade._utils.bodyStressTensors' on pa ge 122 undefined on input line 7908. LaTeX Warning: Citation `publications:catalano2014a' on page 122 undefined on i nput line 7908. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter' on page 12 2 undefined on input line 7920. [122] [123] LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 124 undefined on input line 8042. LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 124 undefined on input line 8056. [124] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 125 undefined on input line 8151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 125 un defined on input line 8164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 1 25 undefined on input line 8177. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 1 25 undefined on input line 8177. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isStandalone' on page 125 undefined on input line 8190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClump' on page 125 undefined on input line 8190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClumpMember' o n page 125 undefined on input line 8190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.appendC lumped' on page 125 undefined on input line 8193. Underfull \hbox (badness 10000) in paragraph at lines 8219--8222 \TU/lmr/m/n/10 Whether this body will be moved by forces. (In c++, use LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 125 undefined on input line 8234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bounded' on page 125 undefined on input line 8234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 125 undefined on input line 8234. [125] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 126 undefined on input line 8247. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.groupMask' on pa ge 126 undefined on input line 8340. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 126 undefined on input line 8353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 126 undefined on input line 8366. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 126 un defined on input line 8379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 126 un defined on input line 8392. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 126 unde fined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 126 un defined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableCohesiveEle ment' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElement' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 126 un defined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra' on pag e 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra_Lin4Nod eTetra_InteractionElement' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 126 und efined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 126 u ndefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 126 u ndefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 126 un defined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 126 und efined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 126 unde fined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 126 un defined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableCohesiveEle ment' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElement' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 126 un defined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra' on pag e 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra_Lin4Nod eTetra_InteractionElement' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 126 und efined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 126 u ndefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 126 undefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 126 u ndefined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 126 un defined on input line 8436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 126 und efined on input line 8436. [126] [127] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 128 undefined on input line 8682. LaTeX Warning: Hyper reference `user:clumpsection' on page 128 undefined on inp ut line 8859. [128] [129] [130] [131] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.vertices' on pa ge 132 undefined on input line 9759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.vertices' on pa ge 132 undefined on input line 9774. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 132 undefined on input line 9779. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 132 undefined on input line 9783. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 132 undefined on input line 9787. LaTeX Warning: Citation `publications:effeindzourou2016' on page 132 undefined on input line 9854. LaTeX Warning: Citation `publications:bourrier2013' on page 132 undefined on in put line 9854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 132 undefined on input line 9854. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.gridConnection' on page 132 undefined on input line 9854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 132 undefined on input line 9854. [132] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 133 und efined on input line 9976. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 133 und efined on input line 9989. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.gridNode' on pa ge 133 undefined on input line 10062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 133 undefined on input line 10062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 133 undefined on input line 10062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 133 undefined on input line 10160. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 133 u ndefined on input line 10175. [133] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 134 undefined on input line 10247. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 134 undefined on input line 10247. LaTeX Warning: Citation `publications:duriez2021a' on page 134 undefined on inp ut line 10247. LaTeX Warning: Citation `publications:duriez2021b' on page 134 undefined on inp ut line 10247. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.volume' on p age 134 undefined on input line 10272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 134 undefined on input line 10300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_LevelSet_Aabb' on page 134 undefined on input line 10313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 1 34 undefined on input line 10313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 134 undefined on input line 10369. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 134 undefined on input line 10384. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 134 undefined on input line 10399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesPath' o n page 134 undefined on input line 10399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axisAABE' on page 134 undefined on input line 10412. [134] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 135 undefined on input line 10453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 135 undefined on input line 10453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 135 undefined on input line 10468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 135 undefined on input line 10483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 135 undefined on input line 10498. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 135 undefined on input line 10511. LaTeX Warning: Citation `publications:duriez2021b' on page 135 undefined on inp ut line 10511. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.twoD' on pag e 135 undefined on input line 10511. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesPath' o n page 135 undefined on input line 10511. LaTeX Warning: Citation `publications:duriez2021a' on page 135 undefined on inp ut line 10524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distance' on page 135 undefined on input line 10537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.volume' on p age 135 undefined on input line 10537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 135 undefined on input line 10537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.twoD' on pag e 135 undefined on input line 10537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 135 undefined on input line 10552. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 135 undefined on input line 10567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 135 undefined on input line 10580. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 135 undefined on input line 10606. LaTeX Warning: Citation `publications:duriez2021b' on page 135 undefined on inp ut line 10606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 135 undefined on input line 10619. [135] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 136 undefined on input line 10649. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.smearCoeff' on page 136 undefined on input line 10649. [136] [137] LaTeX Warning: Citation `publications:effeindzourou2016' on page 138 undefined on input line 11324. LaTeX Warning: Citation `publications:effeindzourou2015a' on page 138 undefined on input line 11324. LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 138 undefined on inpu t line 11324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 138 u ndefined on input line 11324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 138 und efined on input line 11373. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 138 und efined on input line 11386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 138 und efined on input line 11399. [138] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 139 und efined on input line 11468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 139 und efined on input line 11481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 139 und efined on input line 11494. [139] [140] [141] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState' on page 142 undefined on input line 12285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 142 undefined on input line 12285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState' on page 1 42 undefined on input line 12285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalState' on page 142 undefined on input line 12285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireState' on page 14 2 undefined on input line 12285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState' on page 142 undefined on input line 12285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 142 undefined on input line 12285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState' on page 1 42 undefined on input line 12285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalState' on page 142 undefined on input line 12285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireState' on page 14 2 undefined on input line 12285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 142 undefined on input line 12346. [142] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 143 undefined on input line 12404. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 3 undefined on input line 12404. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 143 undefined on input line 12404. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 143 undefined on input line 12430. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 143 undefined on input line 12510. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState.rank' on page 143 undefined on input line 12569. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState.chainNum ber' on page 143 undefined on input line 12569. [143] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 144 undefined on input line 12669. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 144 undefined on input line 12727. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 4 undefined on input line 12727. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 144 undefined on input line 12727. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 144 undefined on input line 12753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 144 undefined on input line 12846. [144] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 145 u ndefined on input line 12905. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 145 undefined on input line 12970. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 145 undefined on input line 13028. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 5 undefined on input line 13028. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 145 undefined on input line 13028. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 145 undefined on input line 13067. [145] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 146 undefined on input line 13186. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 146 undefined on input line 13385. [146] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 147 undefined on input line 13443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 7 undefined on input line 13443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 147 undefined on input line 13443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 147 undefined on input line 13482. [147] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 148 undefined on input line 13679. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 148 undefined on input line 13891. [148] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 149 undefined on input line 13949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 9 undefined on input line 13949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 149 undefined on input line 13949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 149 undefined on input line 13988. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 149 undefined on input line 14094. [149] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 150 undefined on input line 14244. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 150 undefined on input line 14302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 15 0 undefined on input line 14302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 150 undefined on input line 14302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 150 undefined on input line 14328. [150] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 151 undefined on input line 14421. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubbleMat' on page 15 1 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveDeformableEle mentMaterial' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 151 u ndefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElementMate rial' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDM' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictMat' o n page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveElasticMat erial' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveStiffPropD ampElastMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoElastMat' on pa ge 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoRayleighDampEla stMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 15 1 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarMat' on page 15 1 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 15 1 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubbleMat' on page 15 1 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveDeformableEle mentMaterial' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 151 u ndefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElementMate rial' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDM' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictMat' o n page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveElasticMat erial' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveStiffPropD ampElastMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoElastMat' on pa ge 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoRayleighDampEla stMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 15 1 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarMat' on page 15 1 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 15 1 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 151 undefined on input line 14478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 151 und efined on input line 14490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 151 undefined on input line 14556. [151] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 152 undefined on input line 14569. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 152 un defined on input line 14584. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 152 undefined on input line 14584. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 52 undefined on input line 14584. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 152 undefined on input line 14683. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 152 undefined on input line 14696. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 152 un defined on input line 14711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 152 undefined on input line 14711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 52 undefined on input line 14711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 152 undefined on input line 14757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 152 undefined on input line 14757. [152] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 153 undefined on input line 14901. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 153 undefined on input line 14914. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 153 undefined on input line 14927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.always_use_moment_law' on page 153 undefined on input line 14940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 153 un defined on input line 14955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 153 undefined on input line 14955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 53 undefined on input line 14955. [153] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 154 undefined on input line 15106. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 154 undefined on input line 15119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 154 un defined on input line 15134. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 154 undefined on input line 15134. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 54 undefined on input line 15134. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.density' on page 154 undefined on input line 15171. Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 154 u ndefined on input line 15178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 154 undefined on input line 15178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 154 undefined on input line 15178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 154 undefined on input line 15178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 154 undefined on input line 15178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 154 u ndefined on input line 15178. [154] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 155 undefined on input line 15328. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 155 undefined on input line 15354. [155] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 156 un defined on input line 15382. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 156 undefined on input line 15382. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 56 undefined on input line 15382. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 156 undefined on input line 15559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 156 undefined on input line 15572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 156 un defined on input line 15587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 156 undefined on input line 15587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 56 undefined on input line 15587. [156] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 157 undefined on input line 15620. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 157 undefined on input line 15620. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 157 undefined on input line 15620. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 157 undefined on input line 15686. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 157 undefined on input line 15699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 157 un defined on input line 15714. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 157 undefined on input line 15714. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 57 undefined on input line 15714. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 157 undefined on input line 15773. [157] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 158 undefined on input line 15852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 158 undefined on input line 15865. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 158 un defined on input line 15880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 158 undefined on input line 15880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 58 undefined on input line 15880. [158] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 159 undefined on input line 16057. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 159 undefined on input line 16070. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 159 un defined on input line 16085. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 159 undefined on input line 16085. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 59 undefined on input line 16085. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 159 undefined on input line 16249. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 159 undefined on input line 16262. [159] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 160 un defined on input line 16277. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 160 undefined on input line 16277. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 60 undefined on input line 16277. [160] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 161 undefined on input line 16542. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 161 undefined on input line 16555. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 161 un defined on input line 16570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 161 undefined on input line 16570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 61 undefined on input line 16570. [161] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FsMax' on p age 162 undefined on input line 16769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.crossSectio n' on page 162 undefined on input line 16769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 162 undefined on input line 16851. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FsMax' on p age 162 undefined on input line 16864. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 162 undefined on input line 1 6877. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FnMax' on p age 162 undefined on input line 16929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 162 undefined on input line 16942. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 162 un defined on input line 16957. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 162 undefined on input line 16957. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 62 undefined on input line 16957. [162] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FnMax' on p age 163 undefined on input line 16996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.crossSectio n' on page 163 undefined on input line 16996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 163 undefined on input line 17121. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 163 undefined on input line 17134. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 163 un defined on input line 17149. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 163 undefined on input line 17149. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 63 undefined on input line 17149. [163] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 164 undefined on input line 17300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 164 undefined on input line 17313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 164 un defined on input line 17328. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 164 undefined on input line 17328. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 64 undefined on input line 17328. [164] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 165 undefined on input line 17453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 165 undefined on input line 17466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 165 un defined on input line 17481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 165 undefined on input line 17481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 65 undefined on input line 17481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 165 undefined on input line 17632. [165] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 166 undefined on input line 17645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 166 un defined on input line 17660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 166 undefined on input line 17660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 66 undefined on input line 17660. LaTeX Warning: Citation `references:luding2008' on page 166 undefined on input line 17719. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 166 undefined on input line 17824. [166] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 167 undefined on input line 17889. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 167 un defined on input line 17904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 167 undefined on input line 17904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 67 undefined on input line 17904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 167 undefined on input line 18055. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 167 undefined on input line 18068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 167 un defined on input line 18096. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 167 undefined on input line 18096. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 67 undefined on input line 18096. [167] LaTeX Warning: Citation `references:willett2000' on page 168 undefined on input line 18191. LaTeX Warning: Citation `references:weigert1999' on page 168 undefined on input line 18191. LaTeX Warning: Citation `references:rabinov2005' on page 168 undefined on input line 18191. LaTeX Warning: Citation `references:lambert2008' on page 168 undefined on input line 18191. [168] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 169 undefined on input line 18364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 169 undefined on input line 18403. LaTeX Warning: Citation `references:zhou1999536' on page 169 undefined on input line 18429. LaTeX Warning: Citation `references:zhou1999536' on page 169 undefined on input line 18442. LaTeX Warning: Citation `references:zhou1999536' on page 169 undefined on input line 18442. LaTeX Warning: Citation `references:zhou1999536' on page 169 undefined on input line 18442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 169 un defined on input line 18457. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 169 undefined on input line 18457. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 69 undefined on input line 18457. LaTeX Warning: Citation `references:pournin2001' on page 169 undefined on input line 18568. [169] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 170 undefined on input line 18699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 170 undefined on input line 18738. LaTeX Warning: Citation `references:zhou1999536' on page 170 undefined on input line 18764. LaTeX Warning: Citation `references:zhou1999536' on page 170 undefined on input line 18777. LaTeX Warning: Citation `references:zhou1999536' on page 170 undefined on input line 18777. LaTeX Warning: Citation `references:zhou1999536' on page 170 undefined on input line 18777. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 170 un defined on input line 18792. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 170 undefined on input line 18792. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 70 undefined on input line 18792. [170] LaTeX Warning: Citation `publications:thoeni2014' on page 171 undefined on inpu t line 18890. LaTeX Warning: Citation `publications:cheng2016' on page 171 undefined on input line 18890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 171 undefined on input line 18995. [171] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 172 undefined on input line 19021. LaTeX Warning: Citation `references:bertrand2008' on page 172 undefined on inpu t line 19034. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19047. LaTeX Warning: Citation `references:bertrand2008' on page 172 undefined on inpu t line 19060. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19073. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 172 un defined on input line 19088. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 172 undefined on input line 19088. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 72 undefined on input line 19088. LaTeX Warning: Citation `references:bertrand2008' on page 172 undefined on inpu t line 19140. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19140. LaTeX Warning: Citation `references:bertrand2008' on page 172 undefined on inpu t line 19183. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19183. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19183. LaTeX Warning: Citation `references:bertrand2008' on page 172 undefined on inpu t line 19183. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19183. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19183. [172] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 173 und efined on input line 19232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 173 und efined on input line 19323. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 173 und efined on input line 19336. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher.targe tInterv' on page 173 undefined on input line 19362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 173 undefined on input line 19395. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 173 un defined on input line 19395. [173] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 174 und efined on input line 19474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 174 und efined on input line 19487. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher.targe tInterv' on page 174 undefined on input line 19513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 17 4 undefined on input line 19562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 174 undefined on input line 19608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 174 undefined on input line 19621. [174] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 175 undefined on input line 19647. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 175 undefined on input line 19647. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 175 undefined on input line 19673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 175 undefined on input line 19673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChCylGeom6D' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom' on page 17 5 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom6D' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact ' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridCoGridCoGeom' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNodeGeom6D' on pa ge 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 175 u ndefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 175 u ndefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 175 u ndefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 1 75 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraSimpleGeom' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 1 75 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChCylGeom6D' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom' on page 17 5 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom6D' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact ' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridCoGridCoGeom' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNodeGeom6D' on pa ge 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 175 u ndefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 175 u ndefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 175 u ndefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 1 75 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraSimpleGeom' on page 175 undefined on input line 19717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 1 75 undefined on input line 19717. [175] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 176 undefined on input line 19883. Underfull \hbox (badness 10000) in paragraph at lines 19881--19884 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 176 undefined on input line 20002. [176] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 177 undefined on input line 20142. Underfull \hbox (badness 10000) in paragraph at lines 20140--20143 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom.isDuplicate ' on page 177 undefined on input line 20287. [177] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 178 un defined on input line 20320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 178 und efined on input line 20320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 178 u ndefined on input line 20320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 178 undefined on input line 20427. Underfull \hbox (badness 10000) in paragraph at lines 20425--20428 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [178] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom.isDuplicate ' on page 179 undefined on input line 20598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 179 undefined on input line 20611. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 179 u ndefined on input line 20657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 179 u ndefined on input line 20657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 179 undefined on input line 20657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 179 undefined on input line 20782. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 179 undefined on input line 20782. [179] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 180 undefined on input line 20850. Underfull \hbox (badness 10000) in paragraph at lines 20848--20851 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 180 undefined on input line 20989. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 180 undefined on input line 20989. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 180 undefined on input line 20989. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 180 undefined on input line 21012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 180 und efined on input line 21012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 180 undefined on input line 21012. [180] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 181 undefined on input line 21083. Underfull \hbox (badness 10000) in paragraph at lines 21081--21084 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 181 undefined on input line 21202. [181] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact .contactPoint' on page 182 undefined on input line 21366. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 182 undefined on input line 21392. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 182 undefined on input line 21397. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 82 undefined on input line 21401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 82 undefined on input line 21405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 182 undefined on input line 21411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 82 undefined on input line 21411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 182 un defined on input line 21411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 82 undefined on input line 21411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 182 u ndefined on input line 21411. [182] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u0' on page 18 3 undefined on input line 21550. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact .contactPoint' on page 183 undefined on input line 21589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 183 undefined on input line 21615. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 183 undefined on input line 21620. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 83 undefined on input line 21624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 83 undefined on input line 21628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 183 undefined on input line 21634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 83 undefined on input line 21634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 183 un defined on input line 21634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 83 undefined on input line 21634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 183 u ndefined on input line 21634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 183 u ndefined on input line 21668. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 183 undefined on input line 21668. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 183 u ndefined on input line 21668. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.contacts' on page 183 undefined on input line 21668. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 183 undefined on input line 21668. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 183 u ndefined on input line 21678. [183] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 184 undefined on input line 21734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.contacts' on page 184 undefined on input line 21734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.nodesI ds' on page 184 undefined on input line 21734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 184 un defined on input line 21767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 184 und efined on input line 21767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 184 u ndefined on input line 21767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 184 un defined on input line 21767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 184 un defined on input line 21767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 184 unde fined on input line 21767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 184 undefined on input line 21767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 184 undefined on input line 21767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 184 undefined on input line 21780. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 184 undefined on input line 21855. Underfull \hbox (badness 10000) in paragraph at lines 21853--21856 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [184] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 185 un defined on input line 21968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 185 und efined on input line 21968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 185 u ndefined on input line 21968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 185 undefined on input line 22049. Underfull \hbox (badness 10000) in paragraph at lines 22047--22050 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [185] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 186 undefined on input line 22168. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 186 undefined on input line 22214. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 186 u ndefined on input line 22214. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 186 undefined on input line 22293. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 186 undefined on input line 22306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 186 undefined on input line 22319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 186 undefined on input line 22334. Underfull \hbox (badness 10000) in paragraph at lines 22332--22335 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [186] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 187 undefined on input line 22479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom.isDuplic ate' on page 187 undefined on input line 22479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 187 undefined on input line 22492. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 187 un defined on input line 22551. [187] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 188 un defined on input line 22715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 188 undefined on input line 22840. [188] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubblePhys' on page 1 89 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys' on pag e 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 18 9 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys' on page 18 9 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPhys' on p age 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 1 89 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinCapillaryPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarPhys' on page 1 89 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotStiffFrictPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapPhys' on pag e 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 1 89 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscoFrictPhys' on pa ge 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WirePhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubblePhys' on page 1 89 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys' on pag e 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 18 9 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys' on page 18 9 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPhys' on p age 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 1 89 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinCapillaryPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarPhys' on page 1 89 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotStiffFrictPhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapPhys' on pag e 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 1 89 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscoFrictPhys' on pa ge 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WirePhys' on page 189 undefined on input line 23015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 189 undefined on input line 23027. [189] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 190 undefined on input line 23279. [190] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 191 undefined on input line 23315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.vMenisc us' on page 191 undefined on input line 23436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 191 undefined on input line 23449. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn11' o n page 191 undefined on input line 23449. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn33' o n page 191 undefined on input line 23449. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 191 undefined on input line 23462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn11' o n page 191 undefined on input line 23462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn33' o n page 191 undefined on input line 23462. [191] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 192 un defined on input line 23547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotStiffFrictPhys' on page 192 undefined on input line 23547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 192 undefined on input line 23547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 192 undefined on input line 23652. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.momentRot ationLaw' on page 192 undefined on input line 23743. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.always_use_moment_law' on page 192 undefined on input line 23743. [192] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 193 undefined on input line 23808. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxRollP l' on page 193 undefined on input line 23808. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 193 undefined on input line 23821. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 193 undefined on input line 23860. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxTwist Pl' on page 193 undefined on input line 23860. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 193 undefined on input line 23873. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 193 undefined on input line 23886. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 193 undefined on input line 23922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 193 u ndefined on input line 23922. [193] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsCrackOnset ' on page 194 undefined on input line 24218. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsFracture' on page 194 undefined on input line 24218. [194] [195] LaTeX Warning: Citation `references:cundallstrack1979' on page 196 undefined on input line 24543. LaTeX Warning: Command \c invalid in math mode on input line 24691. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 24704. Missing character: There is no ̧ ("327) in font eurm7! [196] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys.k r' on page 197 undefined on input line 24934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys.k RCrp' on page 197 undefined on input line 24934. [197] [198] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.tensileStren gth' on page 199 undefined on input line 25458. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.cohesion' on page 199 undefined on input line 25471. [199] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.cohesion' on page 200 undefined on input line 25709. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.tensileStren gth' on page 200 undefined on input line 25709. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.onJoint' o n page 200 undefined on input line 25722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 200 undefined on input line 2 5722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 200 undefined on input line 2 5748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.jointNorma l1' on page 200 undefined on input line 25761. [200] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.jointDilatio nAngle' on page 201 undefined on input line 25995. [201] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 202 undefined on input line 26054. [202] [203] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys.viscousDamping' on page 204 undefined on input line 26616. [204] LaTeX Warning: Citation `references:zhou1999536' on page 205 undefined on input line 26869. LaTeX Warning: Citation `references:zhou1999536' on page 205 undefined on input line 26882. LaTeX Warning: Citation `references:zhou1999536' on page 205 undefined on input line 26882. LaTeX Warning: Citation `references:zhou1999536' on page 205 undefined on input line 26882. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ImplicitL ubricationPhys.resolution' on page 205 undefined on input line 26973. [205] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 20 6 undefined on input line 27110. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_LudingPhy s_Basic' on page 206 undefined on input line 27110. [206] LaTeX Warning: Citation `references:mueller2011' on page 207 undefined on input line 27466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 207 undefined on input line 27505. [207] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.vMeniscus ' on page 208 undefined on input line 27717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 208 undefined on input line 27782. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 208 undefined on input line 27795. [208] LaTeX Warning: Citation `references:mueller2011' on page 209 undefined on input line 27955. [209] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 210 undefined on input line 28206. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 210 undefined on input line 28219. [210] LaTeX Warning: Citation `references:mueller2011' on page 211 undefined on input line 28418. [211] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 212 undefined on input line 28721. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 212 undefined on input line 28734. [212] [213] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 4 undefined on input line 29115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 214 undefined on input line 29115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 4 undefined on input line 29115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.contac ts' on page 214 undefined on input line 29115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 214 undefined on input line 29115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 4 undefined on input line 29125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.tangensOfFr ictionAngle' on page 214 undefined on input line 29181. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.kn' on page 214 undefined on input line 29194. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.ks' on page 214 undefined on input line 29207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.nodesIds' on page 214 undefined on input line 29220. [214] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 215 undefined on input line 29352. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 5 undefined on input line 29477. [215] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 216 undefined on input line 29641. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 216 undefined on input line 29641. [216] LaTeX Warning: Citation `references:zhou1999536' on page 217 undefined on input line 29863. LaTeX Warning: Citation `references:zhou1999536' on page 217 undefined on input line 29876. LaTeX Warning: Citation `references:zhou1999536' on page 217 undefined on input line 29876. LaTeX Warning: Citation `references:zhou1999536' on page 217 undefined on input line 29876. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 21 7 undefined on input line 29974. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 217 undefined on input line 29974. [217] LaTeX Warning: Citation `references:zhou1999536' on page 218 undefined on input line 30105. LaTeX Warning: Citation `references:zhou1999536' on page 218 undefined on input line 30118. LaTeX Warning: Citation `references:zhou1999536' on page 218 undefined on input line 30118. LaTeX Warning: Citation `references:zhou1999536' on page 218 undefined on input line 30118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 8 undefined on input line 30190. [218] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 219 undefined on input line 30351. LaTeX Warning: Citation `publications:thoeni2013' on page 219 undefined on inpu t line 30351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 219 undefined on input line 30459. [219] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfieldapplier' on p age 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundarycontroller ' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphperiodicengine' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoxFactory' on page 2 20 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CircularFactory' on p age 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElasticContactLaw' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FEInternalForceEngine ' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FacetTopologyAnalyzer ' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydrodynamicsLawLBM' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Integrator' on page 2 20 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RungeKuttaCashKarp54I ntegrator' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpheresFactory' on pa ge 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TetraVolumetricLaw' o n page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfieldapplier' on p age 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundarycontroller ' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphperiodicengine' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoxFactory' on page 2 20 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CircularFactory' on p age 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElasticContactLaw' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FEInternalForceEngine ' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FacetTopologyAnalyzer ' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydrodynamicsLawLBM' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Integrator' on page 2 20 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RungeKuttaCashKarp54I ntegrator' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpheresFactory' on pa ge 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TetraVolumetricLaw' o n page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 220 undefined on input line 30602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine' on pag e 220 undefined on input line 30614. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 220 undefined on input line 30652. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 220 undefined on input line 30665. Underfull \hbox (badness 10000) in paragraph at lines 30663--30666 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [220] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 221 undefined on input line 30691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 221 undefined on input line 30691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 221 undefined on input line 30704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 221 undefined on input line 30866. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 221 undefined on input line 30879. Underfull \hbox (badness 10000) in paragraph at lines 30877--30880 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [221] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 222 undefined on input line 31061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 222 undefined on input line 31061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 222 undefined on input line 31126. [222] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 223 undefined on input line 31353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 223 undefined on input line 31366. Underfull \hbox (badness 10000) in paragraph at lines 31364--31367 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [223] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 224 undefined on input line 31548. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 224 undefined on input line 31548. [224] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 225 undefined on input line 31626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 225 undefined on input line 31724. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 225 undefined on input line 31728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 225 undefined on input line 31728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaRoll' on page 225 undefined on input line 31739. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaTwist' on page 225 undefined on input line 31739. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 225 undefined on input line 31793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 225 undefined on input line 31806. Underfull \hbox (badness 10000) in paragraph at lines 31804--31807 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [225] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 226 undefined on input line 31832. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 226 undefined on input line 31845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 226 undefined on input line 31845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 226 undefined on input line 31858. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 226 undefined on input line 31871. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 226 undefined on input line 31884. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 226 undefined on input line 31917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 226 undefined on input line 31921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 226 undefined on input line 31921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 226 undefined on input line 31960. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 226 undefined on input line 31973. Underfull \hbox (badness 10000) in paragraph at lines 31971--31974 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 226 undefined on input line 31999. [226] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 227 undefined on input line 32012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 227 undefined on input line 32012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 227 undefined on input line 32025. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 227 undefined on input line 32063. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 227 undefined on input line 32063. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 2 27 undefined on input line 32063. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 227 undefined on input line 32115. Underfull \hbox (badness 10000) in paragraph at lines 32113--32116 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceDispatch er' on page 227 undefined on input line 32128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 227 undefined on input line 32154. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 227 undefined on input line 32154. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 227 undefined on input line 32167. [227] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 228 undefined on input line 32267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 228 undefined on input line 32280. Underfull \hbox (badness 10000) in paragraph at lines 32278--32281 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 228 undefined on input line 32306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 228 undefined on input line 32306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 228 undefined on input line 32345. [228] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 229 undefined on input line 32416. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 229 undefined on input line 32429. Underfull \hbox (badness 10000) in paragraph at lines 32427--32430 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 229 undefined on input line 32455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 229 undefined on input line 32455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 229 undefined on input line 32468. LaTeX Warning: Hyper reference `formulation:demsimulations' on page 229 undefin ed on input line 32501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 229 undefined on input line 32501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.viscEl' on page 229 undefined on input line 32501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 229 undefined on input line 32537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.timestepSafetyCoefficient' on page 229 undefined on input line 32537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 229 undefined on input line 32550. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 229 undefined on input line 32578. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 229 undefined on input line 32591. Underfull \hbox (badness 10000) in paragraph at lines 32589--32592 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [229] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 230 undefined on input line 32630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 230 undefined on input line 32630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 230 undefined on input line 32656. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 230 undefined on input line 32695. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 2 30 undefined on input line 32723. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.timestepSafetyCoefficient' on page 230 undefined on input line 32723. [230] Underfull \hbox (badness 10000) in paragraph at lines 32867--32870 \TU/lmr/m/n/10 a list of data that will be saved. Can use veloc- [231] [232] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 233 undefined on input line 33508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 233 undefined on input line 33521. Underfull \hbox (badness 10000) in paragraph at lines 33519--33522 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [233] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 234 undefined on input line 33560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 234 undefined on input line 33560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 234 undefined on input line 33612. [234] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 235 undefined on input line 33787. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 235 undefined on input line 33800. Underfull \hbox (badness 10000) in paragraph at lines 33798--33801 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 235 undefined on input line 33852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 235 undefined on input line 33852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 235 undefined on input line 33891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 235 undefined on input line 33929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 235 undefined on input line 33929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 2 35 undefined on input line 33929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.geomD ispatcher' on page 235 undefined on input line 33929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.physD ispatcher' on page 235 undefined on input line 33929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.lawDi spatcher' on page 235 undefined on input line 33929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IntrCallback' on page 235 undefined on input line 33940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 235 undefined on input line 33940. [235] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 236 undefined on input line 33981. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 236 undefined on input line 33994. Underfull \hbox (badness 10000) in paragraph at lines 33992--33995 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 236 undefined on input line 34007. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 236 undefined on input line 34033. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 236 undefined on input line 34059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 236 undefined on input line 34059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 236 undefined on input line 34072. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 236 undefined on input line 34085. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 236 undefined on input line 34118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 236 undefined on input line 34118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.createDistantMeniscii' on page 236 undefined on input line 341 18. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.neverErase' on page 236 undefined on input line 34118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 236 undefined on input line 34118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 236 undefined on input line 34118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 236 undefined on input line 34121. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.suffCapFiles' on page 236 undefined on input line 34121. [236] LaTeX Warning: Citation `publications:scholtes2009b' on page 237 undefined on i nput line 34127. LaTeX Warning: Citation `publications:duriez2017b' on page 237 undefined on inp ut line 34127. LaTeX Warning: Citation `publications:scholtes2009d' on page 237 undefined on i nput line 34127. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 237 undefined on input line 34137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 237 undefined on input line 34137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fusionN umber' on page 237 undefined on input line 34137. LaTeX Warning: Citation `publications:scholtes2009c' on page 237 undefined on i nput line 34163. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 237 undefined on input line 34204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 237 undefined on input line 34217. Underfull \hbox (badness 10000) in paragraph at lines 34215--34218 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fusionN umber' on page 237 undefined on input line 34230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 237 undefined on input line 34230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.binaryFusion' on page 237 undefined on input line 34230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 237 undefined on input line 34256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 237 undefined on input line 34256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 237 undefined on input line 34295. [237] LaTeX Warning: Hyper reference `formulation:sect-motion-integration' on page 23 8 undefined on input line 34328. LaTeX Warning: Hyper reference `formulation:numericaldamping' on page 238 undef ined on input line 34351. LaTeX Warning: Citation `references:chareyre2005' on page 238 undefined on inpu t line 34351. LaTeX Warning: Citation `references:pfc3dmanual30' on page 238 undefined on inp ut line 34377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 238 undefined on input line 34377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.densityScaling' on page 238 undefined on input line 34377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 238 undefined on input line 34405. LaTeX Warning: Citation `publications:delvalle2023' on page 238 undefined on in put line 34405. LaTeX Warning: Citation `references:omelyan1998' on page 238 undefined on input line 34405. LaTeX Warning: Citation `references:fincham1992' on page 238 undefined on input line 34405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.rotA lgorithm' on page 238 undefined on input line 34405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 238 undefined on input line 34418. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 238 undefined on input line 34431. Underfull \hbox (badness 10000) in paragraph at lines 34429--34432 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Citation `references:omelyan1998' on page 238 undefined on input line 34509. [238] LaTeX Warning: Citation `publications:delvalle2023' on page 239 undefined on in put line 34522. LaTeX Warning: Citation `references:omelyan1998' on page 239 undefined on input line 34522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 239 undefined on input line 34535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 239 undefined on input line 34535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 239 undefined on input line 34548. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 239 undefined on input line 34574. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 239 undefined on input line 34602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 239 undefined on input line 34602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 239 undefined on input line 34731. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 239 undefined on input line 34744. Underfull \hbox (badness 10000) in paragraph at lines 34742--34745 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [239] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 240 undefined on input line 34796. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 240 undefined on input line 34796. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 240 undefined on input line 34861. [240] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 241 undefined on input line 35013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 241 undefined on input line 35026. Underfull \hbox (badness 10000) in paragraph at lines 35024--35027 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [241] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 242 undefined on input line 35195. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 242 undefined on input line 35195. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 242 undefined on input line 35260. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 242 un defined on input line 35358. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 2 42 undefined on input line 35358. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 242 undefined on input line 35396. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 242 undefined on input line 35409. Underfull \hbox (badness 10000) in paragraph at lines 35407--35410 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [242] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 243 undefined on input line 35435. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 243 undefined on input line 35435. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 243 undefined on input line 35448. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 243 undefined on input line 35532. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 243 undefined on input line 35545. Underfull \hbox (badness 10000) in paragraph at lines 35543--35546 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 243 undefined on input line 35571. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 243 undefined on input line 35571. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 243 undefined on input line 35597. [243] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryStressRecord er' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmStateUpdater' on p age 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DomainLimiter' on pag e 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceRecorder' on pag e 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPDFEngine' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PDFEngine' on page 24 4 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticleVTKR ecorder' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Recorder' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ResetRandomPosition' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SnapshotEngine' on pa ge 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueRecorder' on pa ge 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStateRecorder ' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryStressRecord er' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmStateUpdater' on p age 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DomainLimiter' on pag e 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceRecorder' on pag e 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPDFEngine' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PDFEngine' on page 24 4 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticleVTKR ecorder' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Recorder' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ResetRandomPosition' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SnapshotEngine' on pa ge 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueRecorder' on pa ge 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStateRecorder ' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 244 undefined on input line 35628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 244 undefined on input line 35655. [244] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 245 undefined on input line 35700. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 245 undefined on input line 35713. Underfull \hbox (badness 10000) in paragraph at lines 35711--35714 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 245 undefined on input line 35817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 245 undefined on input line 35817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 245 undefined on input line 35856. [245] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 246 undefined on input line 35966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 246 undefined on input line 35979. Underfull \hbox (badness 10000) in paragraph at lines 35977--35980 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 246 undefined on input line 36096. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 246 undefined on input line 36096. [246] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 247 undefined on input line 36135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 247 undefined on input line 36207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 247 undefined on input line 36207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState.normDmg' on page 247 undefined on input line 36207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.omega' on pag e 247 undefined on input line 36207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 247 undefined on input line 36258. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 247 undefined on input line 36271. Underfull \hbox (badness 10000) in paragraph at lines 36269--36272 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [247] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 248 undefined on input line 36388. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 248 undefined on input line 36388. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 248 undefined on input line 36427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 248 undefined on input line 36524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 248 undefined on input line 36537. Underfull \hbox (badness 10000) in paragraph at lines 36535--36538 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [248] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 249 undefined on input line 36706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 249 undefined on input line 36706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 249 undefined on input line 36745. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DomainLimiter.mDelete d' on page 249 undefined on input line 36773. [249] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 250 undefined on input line 36868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 250 undefined on input line 36881. Underfull \hbox (badness 10000) in paragraph at lines 36879--36882 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 250 undefined on input line 37011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 250 undefined on input line 37011. [250] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 251 undefined on input line 37050. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PDFEngine' on page 25 1 undefined on input line 37135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 251 undefined on input line 37173. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 251 undefined on input line 37186. Underfull \hbox (badness 10000) in paragraph at lines 37184--37187 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [251] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 252 undefined on input line 37329. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 252 undefined on input line 37329. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 252 undefined on input line 37368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 252 undefined on input line 37440. LaTeX Warning: Citation `publications:duriez2017c' on page 252 undefined on inp ut line 37440. LaTeX Warning: Citation `publications:duriez2016b' on page 252 undefined on inp ut line 37440. LaTeX Warning: Citation `publications:duriez2017' on page 252 undefined on inpu t line 37440. LaTeX Warning: Citation `publications:duriez2017c' on page 252 undefined on inp ut line 37440. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 252 und efined on input line 37440. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 252 undefined on input line 37450. [252] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 253 undefined on input line 37504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 253 undefined on input line 37517. Underfull \hbox (badness 10000) in paragraph at lines 37515--37518 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 253 undefined on input line 37595. LaTeX Warning: Citation `publications:duriez2017c' on page 253 undefined on inp ut line 37595. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 253 undefined on input line 37608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 253 undefined on input line 37621. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 253 undefined on input line 37634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.vW' on page 253 undefined on input line 37634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 253 undefined on input line 37673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 253 undefined on input line 37673. [253] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muVw ' on page 254 undefined on input line 37712. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muSs w' on page 254 undefined on input line 37712. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muSn w' on page 254 undefined on input line 37712. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muGa mma' on page 254 undefined on input line 37712. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.surfaceTension' on page 254 undefined on input line 37725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 254 undefined on input line 37738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.vMenisc us' on page 254 undefined on input line 37766. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 254 undefined on input line 37805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 254 undefined on input line 37861. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 254 undefined on input line 37874. Underfull \hbox (badness 10000) in paragraph at lines 37872--37875 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [254] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 255 undefined on input line 38017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 255 undefined on input line 38017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 255 undefined on input line 38056. [255] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 256 undefined on input line 38218. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 256 undefined on input line 38231. Underfull \hbox (badness 10000) in paragraph at lines 38229--38232 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 256 undefined on input line 38361. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 256 undefined on input line 38361. [256] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 257 undefined on input line 38439. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 257 undefined on input line 38511. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 257 undefined on input line 38562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 257 undefined on input line 38575. Underfull \hbox (badness 10000) in paragraph at lines 38573--38576 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [257] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 258 undefined on input line 38692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 258 undefined on input line 38692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 258 undefined on input line 38731. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 258 undefined on input line 38820. [258] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 259 undefined on input line 38871. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 259 undefined on input line 38884. Underfull \hbox (badness 10000) in paragraph at lines 38882--38885 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 259 undefined on input line 39001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 259 undefined on input line 39001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 259 undefined on input line 39040. [259] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 260 undefined on input line 39176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 260 undefined on input line 39189. Underfull \hbox (badness 10000) in paragraph at lines 39187--39190 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [260] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 261 undefined on input line 39332. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 261 undefined on input line 39332. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 261 undefined on input line 39397. [261] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 262 undefined on input line 39531. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 262 undefined on input line 39559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 262 undefined on input line 39572. Underfull \hbox (badness 10000) in paragraph at lines 39570--39573 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 262 undefined on input line 39728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 262 undefined on input line 39728. [262] LaTeX Warning: Hyper reference `yade.plot:yade.plot.imgData' on page 263 undefi ned on input line 39741. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 263 undefined on input line 39793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 263 undefined on input line 39903. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 263 undefined on input line 39916. Underfull \hbox (badness 10000) in paragraph at lines 39914--39917 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [263] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 264 undefined on input line 40046. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 264 undefined on input line 40046. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 264 undefined on input line 40098. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 264 undefined on input line 40196. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine' on page 264 undefined on input line 40196. [264] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 265 undefined on input line 40247. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 265 undefined on input line 40260. Underfull \hbox (badness 10000) in paragraph at lines 40258--40261 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 265 undefined on input line 40377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 265 undefined on input line 40377. [265] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 266 undefined on input line 40429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 266 un defined on input line 40501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.initRu n' on page 266 undefined on input line 40504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.recorders ' on page 266 undefined on input line 40514. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.Key' on page 266 undefined on input line 40514. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 266 undefined on input line 40581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 266 undefined on input line 40594. Underfull \hbox (badness 10000) in paragraph at lines 40592--40595 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [266] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 267 undefined on input line 40711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 267 undefined on input line 40750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 267 undefined on input line 40750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.multibloc k' on page 267 undefined on input line 40796. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 267 u ndefined on input line 40800. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 267 un defined on input line 40804. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 267 unde fined on input line 40808. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 267 undefined on input line 40812. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 267 undefined on input line 40812. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 267 undefined on input line 40812. [267] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 268 undefined on input line 40816. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 268 un defined on input line 40842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40846. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 268 un defined on input line 40846. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 268 un defined on input line 40850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 268 un defined on input line 40854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 268 un defined on input line 40862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 268 unde fined on input line 40862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40870. LaTeX Warning: Hyper reference `yade.utils:yade.utils.bodyStressTensors' on pag e 268 undefined on input line 40870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 268 undefined on input line 40885. [268] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_WirePhys_ WirePM' on page 269 undefined on input line 40889. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 269 undefined on input line 40893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 269 undefined on input line 40893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 269 undefined on input line 40893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isOnJoint' on page 269 undefined on input line 40893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isCohesive' on page 269 undefined on input line 40893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 269 undefined on input line 40897. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 269 undefined on input line 40897. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 269 undefined on input line 40905. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 269 undefined on input line 40909. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 269 undefined on input line 40913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPhys' on p age 269 undefined on input line 40925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 269 undefined on input line 40929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 269 undefined on input line 40933. [269] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 270 undefined on input line 40979. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Disp2DPropLoadEngine' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNDEngine' on pa ge 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine' on pa ge 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemSimpleShearBox' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriIsoCompressor' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VESupportEngine' on p age 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Disp2DPropLoadEngine' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNDEngine' on pa ge 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine' on pa ge 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemSimpleShearBox' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriIsoCompressor' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer' on page 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VESupportEngine' on p age 270 undefined on input line 41036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 270 undefined on input line 41086. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 270 undefined on input line 41099. Underfull \hbox (badness 10000) in paragraph at lines 41097--41100 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 270 undefined on input line 41125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 270 undefined on input line 41125. [270] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 271 undefined on input line 41138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 271 undefined on input line 41240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 271 undefined on input line 41253. Underfull \hbox (badness 10000) in paragraph at lines 41251--41254 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [271] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 272 undefined on input line 41370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 272 undefined on input line 41370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 272 undefined on input line 41396. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 272 undefined on input line 41445. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 272 undefined on input line 41522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 272 undefined on input line 41535. Underfull \hbox (badness 10000) in paragraph at lines 41533--41536 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 272 undefined on input line 41548. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 272 undefined on input line 41548. [272] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 273 undefined on input line 41717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 273 undefined on input line 41717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 273 undefined on input line 41756. [273] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 274 undefined on input line 41815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.shearS peed' on page 274 undefined on input line 41827. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.gammal im' on page 274 undefined on input line 41827. [274] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 275 undefined on input line 41914. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 275 undefined on input line 41927. Underfull \hbox (badness 10000) in paragraph at lines 41925--41928 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 275 undefined on input line 41940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 275 undefined on input line 41940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 275 undefined on input line 42109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 275 undefined on input line 42109. [275] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 276 undefined on input line 42148. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine.KnC' o n page 276 undefined on input line 42210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.shearS peed' on page 276 undefined on input line 42213. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.gammal im' on page 276 undefined on input line 42213. [276] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 277 undefined on input line 42313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 277 undefined on input line 42326. Underfull \hbox (badness 10000) in paragraph at lines 42324--42327 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 277 undefined on input line 42339. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 277 undefined on input line 42339. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 277 undefined on input line 42495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 277 undefined on input line 42495. [277] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 278 undefined on input line 42534. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.target Sigma' on page 278 undefined on input line 42594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.sigma_ save' on page 278 undefined on input line 42594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.target Sigma' on page 278 undefined on input line 42594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 278 undefined on input line 42684. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 278 undefined on input line 42697. Underfull \hbox (badness 10000) in paragraph at lines 42695--42698 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [278] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 279 undefined on input line 42710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 279 undefined on input line 42710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 279 undefined on input line 42840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 279 undefined on input line 42840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 279 undefined on input line 42892. [279] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 280 undefined on input line 42951. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 280 undefined on input line 43028. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 280 undefined on input line 43041. Underfull \hbox (badness 10000) in paragraph at lines 43039--43042 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 280 undefined on input line 43054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 280 undefined on input line 43054. [280] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 281 undefined on input line 43184. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 281 undefined on input line 43184. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 281 undefined on input line 43210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ss' on page 281 undefined on input line 43269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 281 undefined on input line 43269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 281 und efined on input line 43269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 281 undefined on input line 43269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ssMask' on page 281 undefined on input line 43269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.mod' on page 281 undefined on input line 43280. [281] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 282 undefined on input line 43285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.youn gEstimation' on page 282 undefined on input line 43285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.pois sonEstimation' on page 282 undefined on input line 43285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 28 2 undefined on input line 43288. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 28 2 undefined on input line 43293. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 28 2 undefined on input line 43293. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 282 undefined on input line 43293. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.prog ress' on page 282 undefined on input line 43298. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 282 undefined on input line 43298. Underfull \hbox (badness 10000) in paragraph at lines 43300--43303 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 282 undefined on input line 43339. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 282 undefined on input line 43339. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 282 undefined on input line 43352. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 282 undefined on input line 43365. Underfull \hbox (badness 10000) in paragraph at lines 43363--43366 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ssMask' on page 282 undefined on input line 43378. [282] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 283 undefined on input line 43430. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 283 undefined on input line 43443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 283 undefined on input line 43482. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 283 undefined on input line 43482. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 283 undefined on input line 43651. [283] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 284 undefined on input line 43677. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 284 undefined on input line 43705. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 284 undefined on input line 43705. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 284 undefined on input line 43733. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 284 undefined on input line 43759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 284 undefined on input line 43772. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 284 undefined on input line 43785. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 284 undefined on input line 43798. [284] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 285 undefined on input line 43893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 285 undefined on input line 43906. Underfull \hbox (badness 10000) in paragraph at lines 43904--43907 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 285 undefined on input line 43984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 285 undefined on input line 43984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 285 undefined on input line 44036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.g oal' on page 285 undefined on input line 44073. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.s tressMask' on page 285 undefined on input line 44073. [285] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.m ass' on page 286 undefined on input line 44154. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 286 undefined on input line 44167. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 286 undefined on input line 44180. Underfull \hbox (badness 10000) in paragraph at lines 44178--44181 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7814) in paragraph at lines 44217--44220 \TU/lmr/m/n/10 Desired stress or strain values (depending on stressMask), strai ns defined as LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.refSize' on page 286 undefined on input line 44223. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 286 undefined on input line 44237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.d ynCell' on page 286 undefined on input line 44263. [286] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 287 undefined on input line 44315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 287 undefined on input line 44315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 287 undefined on input line 44432. [287] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate1' on page 288 undefined on input line 44537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate2' on page 288 undefined on input line 44550. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate3' on page 288 undefined on input line 44563. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 288 undefined on input line 44602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 288 undefined on input line 44630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 288 undefined on input line 44643. Underfull \hbox (badness 10000) in paragraph at lines 44641--44644 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.maxMultiplier' on page 288 undefined on input line 44669. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 288 undefined on input line 44695. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 288 undefined on input line 44708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 288 undefined on input line 44721. [288] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 289 undefined on input line 44747. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 289 undefined on input line 44786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 289 undefined on input line 44799. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 289 undefined on input line 44812. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 289 undefined on input line 44825. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 289 undefined on input line 44838. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 289 undefined on input line 44864. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 289 undefined on input line 44864. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 289 undefined on input line 44877. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 289 undefined on input line 44890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 289 undefined on input line 44890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 289 undefined on input line 44957. [289] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 290 undefined on input line 45130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 290 undefined on input line 45156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. frictionAngleDegree' on page 290 undefined on input line 45184. [290] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 291 undefined on input line 45197. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 291 undefined on input line 45210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 291 undefined on input line 45392. [291] LaTeX Warning: Citation `references:chareyre2002a' on page 292 undefined on inp ut line 45452. LaTeX Warning: Citation `references:chareyre2005' on page 292 undefined on inpu t line 45452. LaTeX Warning: Citation `publications:kozicki2008' on page 292 undefined on inp ut line 45452. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.UnbalancedForce' on page 292 undefined on input line 45481. [292] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 293 undefined on input line 45572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.strainRate' on page 293 undefined on input line 45585. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 293 undefined on input line 45624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 293 undefined on input line 45665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 293 undefined on input line 45678. Underfull \hbox (badness 10000) in paragraph at lines 45676--45679 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.maxMultiplier' on page 293 undefined on input line 45704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.fixedPorosity' on page 293 undefined on input line 45717. Underfull \hbox (badness 7944) in paragraph at lines 45715--45718 \TU/lmr/m/n/10 A special type of compaction with imposed final porosity \TU/lmr /m/it/10 TriaxialCompressio- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 293 undefined on input line 45756. [293] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 294 undefined on input line 45769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 294 undefined on input line 45782. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 294 undefined on input line 45808. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 294 undefined on input line 45860. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 294 undefined on input line 45886. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 294 undefined on input line 45899. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 294 undefined on input line 45912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 294 undefined on input line 45925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 294 undefined on input line 45964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 294 undefined on input line 45964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 294 undefined on input line 45977. [294] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 295 undefined on input line 45990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 295 undefined on input line 45990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.sigmaIsoCompaction' on page 295 undefined on input line 46096. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 295 undefined on input line 46122. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 295 undefined on input line 46215. [295] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 296 undefined on input line 46254. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 296 undefined on input line 46308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 296 undefined on input line 46321. [296] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 297 undefined on input line 46516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 297 undefined on input line 46534. LaTeX Warning: Citation `references:chareyre2002a' on page 297 undefined on inp ut line 46538. LaTeX Warning: Citation `references:chareyre2005' on page 297 undefined on inpu t line 46538. LaTeX Warning: Citation `publications:kozicki2008' on page 297 undefined on inp ut line 46538. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 297 undefined on input line 46601. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 297 undefined on input line 46629. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 297 undefined on input line 46642. Underfull \hbox (badness 10000) in paragraph at lines 46640--46643 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.maxMultiplier' on page 297 undefined on input line 46668. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 297 undefined on input line 46681. [297] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 298 undefined on input line 46694. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 298 undefined on input line 46707. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 298 undefined on input line 46733. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 298 undefined on input line 46772. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 298 undefined on input line 46785. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 298 undefined on input line 46798. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 298 undefined on input line 46811. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 298 undefined on input line 46824. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 298 undefined on input line 46850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 298 undefined on input line 46850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 298 undefined on input line 46863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 298 undefined on input line 46876. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 298 undefined on input line 46876. [298] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 299 undefined on input line 46928. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 299 undefined on input line 47023. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 299 undefined on input line 47049. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 299 undefined on input line 47077. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 299 undefined on input line 47090. [299] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 300 undefined on input line 47272. Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [300] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 301 undefined on input line 47445. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 301 undefined on input line 47458. Underfull \hbox (badness 10000) in paragraph at lines 47456--47459 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 301 undefined on input line 47549. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 301 undefined on input line 47549. [301] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 302 undefined on input line 47653. LaTeX Warning: Citation `publications:brzezinski2022' on page 302 undefined on input line 47701. [302] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 303 undefined on input line 47778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 303 undefined on input line 47791. Underfull \hbox (badness 10000) in paragraph at lines 47789--47792 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 303 undefined on input line 47843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 303 undefined on input line 47843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 303 undefined on input line 47856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlatGridCollider' on page 303 undefined on input line 47887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GeneralIntegratorInse rtionSortCollider' on page 303 undefined on input line 47887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 303 undefined on input line 47887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpatialQuickSortColli der' on page 303 undefined on input line 47887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlatGridCollider' on page 303 undefined on input line 47887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GeneralIntegratorInse rtionSortCollider' on page 303 undefined on input line 47887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 303 undefined on input line 47887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpatialQuickSortColli der' on page 303 undefined on input line 47887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 303 undefined on input line 47904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.boundDispatc her' on page 303 undefined on input line 47904. [303] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 304 undefined on input line 47915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 304 undefined on input line 47928. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 04 undefined on input line 47928. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 304 undefined on input line 47969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 304 undefined on input line 47982. Underfull \hbox (badness 10000) in paragraph at lines 47980--47983 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 304 undefined on input line 48008. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 304 undefined on input line 48008. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 304 undefined on input line 48021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 04 undefined on input line 48063. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 304 undefined on input line 48063. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 304 un defined on input line 48063. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 304 u ndefined on input line 48063. [304] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 305 undefined on input line 48105. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 305 undefined on input line 48118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 05 undefined on input line 48118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 305 undefined on input line 48159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 305 undefined on input line 48172. Underfull \hbox (badness 10000) in paragraph at lines 48170--48173 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 305 undefined on input line 48198. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 305 undefined on input line 48198. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 305 undefined on input line 48224. [305] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 306 undefined on input line 48294. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 306 undefined on input line 48307. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 06 undefined on input line 48307. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 306 undefined on input line 48390. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 306 undefined on input line 48403. Underfull \hbox (badness 10000) in paragraph at lines 48401--48404 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 306 undefined on input line 48444. [306] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 307 undefined on input line 48483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 307 undefined on input line 48522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 307 undefined on input line 48522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 307 undefined on input line 48626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 307 undefined on input line 48667. [307] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 308 und efined on input line 48685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .sortAxis' on page 308 undefined on input line 48688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 308 undefined on input line 48711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 308 undefined on input line 48711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound.sweepLength' on page 308 undefined on input line 48717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 308 undefined on input line 48741. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 308 undefined on input line 48754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 08 undefined on input line 48754. [308] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 309 undefined on input line 48837. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 309 undefined on input line 48850. Underfull \hbox (badness 10000) in paragraph at lines 48848--48851 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 309 undefined on input line 48891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 309 undefined on input line 48930. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 309 undefined on input line 48969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 309 undefined on input line 48969. [309] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 310 undefined on input line 49073. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 310 undefined on input line 49114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 310 und efined on input line 49132. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 310 undefined on input line 49135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 310 undefined on input line 49145. [310] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 311 undefined on input line 49158. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 11 undefined on input line 49158. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 311 undefined on input line 49199. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 311 undefined on input line 49212. Underfull \hbox (badness 10000) in paragraph at lines 49210--49213 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 311 undefined on input line 49238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 311 undefined on input line 49238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 311 undefined on input line 49251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.AxialGravityEngine' o n page 311 undefined on input line 49282. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CentralConstantAccele rationEngine' on page 311 undefined on input line 49282. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 311 undefined on input line 49282. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HdapsGravityEngine' o n page 311 undefined on input line 49282. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.AxialGravityEngine' o n page 311 undefined on input line 49282. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CentralConstantAccele rationEngine' on page 311 undefined on input line 49282. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 311 undefined on input line 49282. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HdapsGravityEngine' o n page 311 undefined on input line 49282. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 311 undefined on input line 49332. [311] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 312 undefined on input line 49345. Underfull \hbox (badness 10000) in paragraph at lines 49343--49346 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 312 undefined on input line 49371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 312 undefined on input line 49371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 312 undefined on input line 49384. Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 312 undefined on input line 49494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 312 undefined on input line 49507. Underfull \hbox (badness 10000) in paragraph at lines 49505--49508 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 312 undefined on input line 49546. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 312 undefined on input line 49546. [312] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 313 undefined on input line 49559. Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 313 und efined on input line 49615. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 313 undefined on input line 49656. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 313 undefined on input line 49669. Underfull \hbox (badness 10000) in paragraph at lines 49667--49670 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 313 undefined on input line 49708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 313 undefined on input line 49708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 313 undefined on input line 49734. [313] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 314 undefined on input line 49767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 314 undefined on input line 49805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 314 undefined on input line 49818. Underfull \hbox (badness 10000) in paragraph at lines 49816--49819 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 314 undefined on input line 49870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 314 undefined on input line 49870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 314 undefined on input line 49883. [314] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 315 undefined on input line 50006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 315 undefined on input line 50019. Underfull \hbox (badness 10000) in paragraph at lines 50017--50020 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 315 undefined on input line 50097. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 315 undefined on input line 50097. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 315 undefined on input line 50110. [315] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BicyclePedalEngine' o n page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CombinedKinematicEngi ne' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DragEngine' on page 3 16 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicForceEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicMotionEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicRotationEngin e' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HelixEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingDirected ForceEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingHelixEng ine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinematicEngine' on p age 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 31 6 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinearDragEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RadialForceEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ServoPIDController' o n page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.StepDisplacer' on pag e 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeAverager' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BicyclePedalEngine' o n page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CombinedKinematicEngi ne' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DragEngine' on page 3 16 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicForceEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicMotionEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicRotationEngin e' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HelixEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingDirected ForceEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingHelixEng ine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinematicEngine' on p age 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 31 6 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinearDragEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RadialForceEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ServoPIDController' o n page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.StepDisplacer' on pag e 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeAverager' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 316 undefined on input line 50180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 316 undefined on input line 50192. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalEngine' on page 316 undefined on input line 50192. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 316 undefined on input line 50230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 316 undefined on input line 50243. Underfull \hbox (badness 10000) in paragraph at lines 50241--50244 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 316 undefined on input line 50256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 316 undefined on input line 50282. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 316 undefined on input line 50282. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 316 undefined on input line 50295. [316] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 317 undefined on input line 50379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 317 undefined on input line 50392. Underfull \hbox (badness 10000) in paragraph at lines 50390--50393 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 317 undefined on input line 50418. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 317 undefined on input line 50444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 317 undefined on input line 50444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 317 undefined on input line 50483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinematicEngine' on p age 317 undefined on input line 50516. [317] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 318 undefined on input line 50567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 318 undefined on input line 50580. Underfull \hbox (badness 10000) in paragraph at lines 50578--50581 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 318 undefined on input line 50593. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 318 undefined on input line 50619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 318 undefined on input line 50619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 318 undefined on input line 50632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DragEngine.Rho' on pa ge 318 undefined on input line 50670. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 318 u ndefined on input line 50670. [318] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 319 undefined on input line 50739. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 319 undefined on input line 50752. Underfull \hbox (badness 10000) in paragraph at lines 50750--50753 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 319 undefined on input line 50765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 319 undefined on input line 50791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 319 undefined on input line 50791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 319 undefined on input line 50804. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 319 undefined on input line 50875. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 319 undefined on input line 50888. Underfull \hbox (badness 10000) in paragraph at lines 50886--50889 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 319 undefined on input line 50914. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 319 undefined on input line 50940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 319 undefined on input line 50940. [319] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 320 undefined on input line 50953. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicMotionEngine' on page 320 undefined on input line 50986. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 320 undefined on input line 51037. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 320 undefined on input line 51050. Underfull \hbox (badness 10000) in paragraph at lines 51048--51051 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 320 undefined on input line 51089. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 320 undefined on input line 51115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 320 undefined on input line 51115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 320 undefined on input line 51128. [320] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicForceEngine' on page 321 undefined on input line 51161. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 321 undefined on input line 51212. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 321 undefined on input line 51225. Underfull \hbox (badness 10000) in paragraph at lines 51223--51226 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 321 undefined on input line 51264. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 321 undefined on input line 51290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 321 undefined on input line 51290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 321 undefined on input line 51303. [321] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 322 undefined on input line 51400. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 322 undefined on input line 51413. Underfull \hbox (badness 10000) in paragraph at lines 51411--51414 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 322 undefined on input line 51452. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 322 undefined on input line 51478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 322 undefined on input line 51478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 322 undefined on input line 51517. [322] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 323 undefined on input line 51627. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 323 undefined on input line 51640. Underfull \hbox (badness 10000) in paragraph at lines 51638--51641 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 323 undefined on input line 51653. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 323 undefined on input line 51692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 323 undefined on input line 51692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 323 undefined on input line 51731. LaTeX Warning: Citation `publications:maurin2015b' on page 323 undefined on inp ut line 51777. LaTeX Warning: Citation `publications:maurin2016' on page 323 undefined on inpu t line 51777. LaTeX Warning: Citation `publications:maurin2018' on page 323 undefined on inpu t line 51777. LaTeX Warning: Citation `publications:maurin2015b' on page 323 undefined on inp ut line 51777. LaTeX Warning: Citation `publications:maurin2015phd' on page 323 undefined on i nput line 51777. LaTeX Warning: Citation `references:maurin2018-vansbasis' on page 323 undefined on input line 51777. LaTeX Warning: Citation `references:maurin2018-vansfluidresol' on page 323 unde fined on input line 51777. LaTeX Warning: Citation `references:maurin2018-vansvalidations' on page 323 und efined on input line 51777. [323] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.dens Fluid' on page 324 undefined on input line 51797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vxFl uid' on page 324 undefined on input line 51797. LaTeX Warning: Citation `references:dallavalle1948' on page 324 undefined on in put line 51797. LaTeX Warning: Citation `references:revilbaudard2013' on page 324 undefined on input line 51797. LaTeX Warning: Citation `references:richardson1954' on page 324 undefined on in put line 51797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.visc oDyn' on page 324 undefined on input line 51797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.roug hnessPartScale' on page 324 undefined on input line 51797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.velF luct' on page 324 undefined on input line 51801. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.Reyn oldStresses' on page 324 undefined on input line 51801. LaTeX Warning: Citation `references:wiberg1985' on page 324 undefined on input line 51802. LaTeX Warning: Citation `references:schmeeckle2007' on page 324 undefined on in put line 51808. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.lift ' on page 324 undefined on input line 51808. LaTeX Warning: Citation `publications:maurin2018' on page 324 undefined on inpu t line 51817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.stea dyFlow' on page 324 undefined on input line 51817. LaTeX Warning: Citation `publications:maurin2015phd' on page 324 undefined on i nput line 51828. LaTeX Warning: Citation `references:revilbaudard2013' on page 324 undefined on input line 51832. LaTeX Warning: Citation `publications:maurin2015phd' on page 324 undefined on i nput line 51832. LaTeX Warning: Citation `publications:maurin2015b' on page 324 undefined on inp ut line 51832. [324] LaTeX Warning: Citation `references:wiberg1985' on page 325 undefined on input line 51846. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 325 undefined on input line 51859. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 325 undefined on input line 51885. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 325 undefined on input line 51898. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vxPa rt' on page 325 undefined on input line 51913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vyPa rt' on page 325 undefined on input line 51913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vzPa rt' on page 325 undefined on input line 51913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art' on page 325 undefined on input line 51913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.zRef ' on page 325 undefined on input line 51923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.zRef ' on page 325 undefined on input line 51923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 325 undefined on input line 51923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.delt aZ' on page 325 undefined on input line 51923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 325 undefined on input line 51923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.aver ageDrag1' on page 325 undefined on input line 51923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.aver ageDrag2' on page 325 undefined on input line 51923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art1' on page 325 undefined on input line 51923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art2' on page 325 undefined on input line 51923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.radi usPart1' on page 325 undefined on input line 51923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.radi usPart2' on page 325 undefined on input line 51923. [325] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 326 undefined on input line 52109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 326 undefined on input line 52122. Underfull \hbox (badness 10000) in paragraph at lines 52120--52123 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 326 undefined on input line 52176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.delt aZ' on page 326 undefined on input line 52176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art' on page 326 undefined on input line 52176. Underfull \hbox (badness 10000) in paragraph at lines 52174--52177 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 52174--52177 \TU/lmr/m/n/10 fined mesh (\TU/lmr/m/it/10 nCell\TU/lmr/m/n/10 , \TU/lmr/m/it/1 0 deltaZ\TU/lmr/m/n/10 ) from the volume-averaged solid profiles Overfull \hbox (48.56209pt too wide) in paragraph at lines 52174--52177 \TU/lmr/m/n/10 (\TU/lmr/m/it/10 phiPart\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/it/10 vx Part\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/it/10 averageDrag< HydroForceEngine.averageDrag>\TU/lmr/m/n/10 ), LaTeX Warning: Citation `publications:maurin2015' on page 326 undefined on inpu t line 52189. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 326 undefined on input line 52215. LaTeX Warning: Citation `references:li1995' on page 326 undefined on input line 52228. LaTeX Warning: Citation `references:revilbaudard2013' on page 326 undefined on input line 52228. [326] LaTeX Warning: Citation `references:revilbaudard2015' on page 327 undefined on input line 52295. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 327 undefined on input line 52438. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 327 undefined on input line 52438. [327] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 328 undefined on input line 52490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 328 undefined on input line 52503. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 328 undefined on input line 52542. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 328 undefined on input line 52555. LaTeX Warning: Citation `publications:maurin2018' on page 328 undefined on inpu t line 52594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 328 undefined on input line 52620. [328] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.Reyn oldStresses' on page 329 undefined on input line 52795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 329 undefined on input line 52860. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 329 undefined on input line 52873. [329] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 330 undefined on input line 52899. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 330 undefined on input line 52912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 330 undefined on input line 52938. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 330 undefined on input line 52951. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 330 undefined on input line 53036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 330 undefined on input line 53049. Underfull \hbox (badness 10000) in paragraph at lines 53047--53050 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 330 undefined on input line 53075. [330] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 331 undefined on input line 53114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 331 undefined on input line 53114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 331 undefined on input line 53140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 331 undefined on input line 53266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 331 undefined on input line 53279. Underfull \hbox (badness 10000) in paragraph at lines 53277--53280 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 331 undefined on input line 53292. [331] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 332 undefined on input line 53331. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 332 undefined on input line 53331. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 332 undefined on input line 53396. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 332 undefined on input line 53459. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 33 2 undefined on input line 53459. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 332 undefined on input line 53459. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 332 undefined on input line 53498. [332] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 333 undefined on input line 53511. Underfull \hbox (badness 10000) in paragraph at lines 53509--53512 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 333 undefined on input line 53524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 333 undefined on input line 53550. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 333 undefined on input line 53550. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 333 undefined on input line 53563. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 333 undefined on input line 53596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.disPath' on page 333 undefined on input line 53596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotPath' on page 333 undefined on input line 53596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.pathSteps' on page 333 undefined on input line 53596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 333 undefined on input line 53596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.pathSteps' on page 333 undefined on input line 53596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.hooks' on p age 333 undefined on input line 53596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.doneHook' o n page 333 undefined on input line 53596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 333 undefined on input line 53599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 333 undefined on input line 53599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 333 undefined on input line 53599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 3 33 undefined on input line 53599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 333 undefined on input line 53599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 333 undefined on input line 53599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 333 u ndefined on input line 53662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 333 u ndefined on input line 53662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 333 u ndefined on input line 53662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 333 undefined on input line 53662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 333 u ndefined on input line 53662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 333 u ndefined on input line 53662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 333 u ndefined on input line 53662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 333 undefined on input line 53662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotWeight' on page 333 undefined on input line 53670. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53670. [333] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.idWeight' o n page 334 undefined on input line 53673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uTest' on p age 334 undefined on input line 53676. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 334 un defined on input line 53676. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uGeom' on p age 334 undefined on input line 53676. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 334 un defined on input line 53676. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlExtra_LawTester' on page 334 undefined on input line 53679. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotPath' on page 334 undefined on input line 53720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 334 undefined on input line 53746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 334 undefined on input line 53759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 334 undefined on input line 53772. Underfull \hbox (badness 10000) in paragraph at lines 53770--53773 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.doneHook' o n page 334 undefined on input line 53785. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 334 un defined on input line 53798. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 334 undefined on input line 53811. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 334 undefined on input line 53837. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 334 undefined on input line 53837. [334] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 335 undefined on input line 53850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 335 undefined on input line 53889. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 335 undefined on input line 53928. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uTest' on p age 335 undefined on input line 53954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 33 5 undefined on input line 53967. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uGeom' on p age 335 undefined on input line 53967. [335] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 336 undefined on input line 54066. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 336 undefined on input line 54079. Underfull \hbox (badness 10000) in paragraph at lines 54077--54080 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 336 undefined on input line 54092. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 336 undefined on input line 54131. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 336 undefined on input line 54131. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 336 undefined on input line 54144. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 336 undefined on input line 54241. [336] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 337 undefined on input line 54254. Underfull \hbox (badness 10000) in paragraph at lines 54252--54255 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 337 undefined on input line 54280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 337 undefined on input line 54306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 337 undefined on input line 54306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 337 undefined on input line 54319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine.rotate AroundZero' on page 337 undefined on input line 54352. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine.zeroPo int' on page 337 undefined on input line 54352. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 337 undefined on input line 54403. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 337 undefined on input line 54416. Underfull \hbox (badness 10000) in paragraph at lines 54414--54417 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 337 undefined on input line 54429. [337] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 338 undefined on input line 54455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 338 undefined on input line 54455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 338 undefined on input line 54494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 338 undefined on input line 54643. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 338 undefined on input line 54656. Underfull \hbox (badness 10000) in paragraph at lines 54654--54657 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [338] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 339 undefined on input line 54682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 339 undefined on input line 54786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 339 undefined on input line 54786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 339 undefined on input line 54812. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.vel ocity' on page 339 undefined on input line 54853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.tra nslationAxis' on page 339 undefined on input line 54853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 33 9 undefined on input line 54871. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 339 undefined on input line 54909. [339] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 340 undefined on input line 54922. Underfull \hbox (badness 10000) in paragraph at lines 54920--54923 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 340 undefined on input line 54935. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 34 0 undefined on input line 54961. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 340 undefined on input line 54974. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 340 undefined on input line 54974. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 34 0 undefined on input line 54987. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 340 undefined on input line 55000. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 340 undefined on input line 55013. [340] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 341 undefined on input line 55097. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 341 undefined on input line 55110. Underfull \hbox (badness 10000) in paragraph at lines 55108--55111 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 341 undefined on input line 55271. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 341 undefined on input line 55312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 341 undefined on input line 55312. [341] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 342 undefined on input line 55338. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 342 undefined on input line 55409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 342 undefined on input line 55422. Underfull \hbox (badness 10000) in paragraph at lines 55420--55423 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 342 undefined on input line 55435. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 342 undefined on input line 55474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 342 undefined on input line 55474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 342 undefined on input line 55487. [342] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55558. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55571. Underfull \hbox (badness 10000) in paragraph at lines 55569--55572 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 343 undefined on input line 55584. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 343 undefined on input line 55610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 343 undefined on input line 55610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55623. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.vel ocity' on page 343 undefined on input line 55664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.tra nslationAxis' on page 343 undefined on input line 55664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceDispatch er' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlBoundDispatcher' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIGeomDispatcher' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIPhysDispatcher' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlShapeDispatcher' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateDispatcher' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceDispatch er' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlBoundDispatcher' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIGeomDispatcher' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIPhysDispatcher' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlShapeDispatcher' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateDispatcher' on page 343 undefined on input line 55680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55743. Underfull \hbox (badness 10000) in paragraph at lines 55741--55744 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [343] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 344 undefined on input line 55769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 344 undefined on input line 55769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 344 undefined on input line 55782. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlBoundFunctor' on pa ge 344 undefined on input line 55815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 344 undefined on input line 55883. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 344 undefined on input line 55896. Underfull \hbox (badness 10000) in paragraph at lines 55894--55897 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [344] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 345 undefined on input line 55935. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 345 undefined on input line 55935. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 345 undefined on input line 55948. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIGeomFunctor' on pa ge 345 undefined on input line 55981. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 345 undefined on input line 56049. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 345 undefined on input line 56062. Underfull \hbox (badness 10000) in paragraph at lines 56060--56063 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 345 undefined on input line 56101. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 345 undefined on input line 56101. [345] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 346 undefined on input line 56114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIPhysFunctor' on pa ge 346 undefined on input line 56147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 346 undefined on input line 56215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 346 undefined on input line 56228. Underfull \hbox (badness 10000) in paragraph at lines 56226--56229 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 346 undefined on input line 56267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 346 undefined on input line 56267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 346 undefined on input line 56280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlShapeFunctor' on pa ge 346 undefined on input line 56313. [346] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56381. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56394. Underfull \hbox (badness 10000) in paragraph at lines 56392--56395 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 347 undefined on input line 56433. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 347 undefined on input line 56433. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56446. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateFunctor' on pa ge 347 undefined on input line 56479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56560. Underfull \hbox (badness 10000) in paragraph at lines 56558--56561 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [347] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 348 undefined on input line 56599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 348 undefined on input line 56599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 348 undefined on input line 56612. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphinternalforcefunct or' on page 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglshapefunctor' on page 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundfunctor' on p age 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateFunctor' on pa ge 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglboundfunctor' on page 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgligeomfunctor' on page 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgliphysfunctor' on page 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphlawfunctor' on pag e 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphinternalforcefunct or' on page 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglshapefunctor' on page 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundfunctor' on p age 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateFunctor' on pa ge 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglboundfunctor' on page 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgligeomfunctor' on page 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgliphysfunctor' on page 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphlawfunctor' on pag e 348 undefined on input line 56643. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 348 undefined on input line 56643. [348] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Box_Aabb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_ChainedCylinder_A abb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_DeformableElement _Aabb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_GridConnection_Aa bb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_LevelSet_Aabb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Node_Aabb' on pag e 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_PFacet_Aabb' on p age 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Tetra_Aabb' on pa ge 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Wall_Aabb' on pag e 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle2AAB B' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Box_Aabb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_ChainedCylinder_A abb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_DeformableElement _Aabb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_GridConnection_Aa bb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_LevelSet_Aabb' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Node_Aabb' on pag e 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_PFacet_Aabb' on p age 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Tetra_Aabb' on pa ge 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Wall_Aabb' on pag e 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle2AAB B' on page 349 undefined on input line 56740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 49 undefined on input line 56752. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 349 und efined on input line 56836. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 349 unde fined on input line 56836. [349] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 350 und efined on input line 56920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 350 undefined on input line 56920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 350 undefined on input line 56934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 350 undefined on input line 56934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb.aab bEnlargeFactor' on page 350 undefined on input line 56934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 350 und efined on input line 57022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 350 undefined on input line 57022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 350 undefined on input line 57036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 350 undefined on input line 57036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb.aab bEnlargeFactor' on page 350 undefined on input line 57036. [350] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 351 und efined on input line 57124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElement' on page 351 undefined on input line 57124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 351 undefined on input line 57138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 351 undefined on input line 57138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 351 undefined on input line 57138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 351 und efined on input line 57226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 351 un defined on input line 57226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 351 und efined on input line 57310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 351 undefined on input line 57310. [351] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 352 und efined on input line 57407. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 352 undefined on input line 57407. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 352 und efined on input line 57491. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 352 und efined on input line 57491. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 352 undefined on input line 57505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 352 undefined on input line 57505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 352 undefined on input line 57505. [352] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 353 und efined on input line 57593. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 353 u ndefined on input line 57593. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 353 und efined on input line 57690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 353 u ndefined on input line 57690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 353 undefined on input line 57704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 353 undefined on input line 57704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 353 undefined on input line 57704. [353] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 354 und efined on input line 57792. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 354 un defined on input line 57792. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 354 und efined on input line 57876. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 354 und efined on input line 57876. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 354 und efined on input line 57960. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 354 undefined on input line 57960. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 354 undefined on input line 57970. [354] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 355 undefined on input line 58060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 355 undefined on input line 58141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 355 undefined on input line 58154. Underfull \hbox (badness 10000) in paragraph at lines 58152--58155 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 355 undefined on input line 58206. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 355 undefined on input line 58206. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 355 undefined on input line 58232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 355 undefined on input line 58245. [355] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .updatingDispFactor' on page 356 undefined on input line 58273. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_LevelSet_ScGe om' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom ' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom 6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_ChainedCylinder_C hainedCylinder_ScGeom6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_L3Ge om' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_Gr idConnection_GridCoGridCoGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_PF acet_ScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridNode_GridNode _GridNodeGeom6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _MultiScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _VolumeGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PFacet_PFacet_ScG eom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PP_PP_ScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_GridConnec tion_ScGridCoGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_LevelSet_S cGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_PFacet_ScG ridCoGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L6G eom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Tetra_Tetra_TTetr aGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Mul tiScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Vol umeGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_PFacet_ScGeo m' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_L3Geo m' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_ScGeo m' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_LevelSet_ScGe om' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom ' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom 6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_ChainedCylinder_C hainedCylinder_ScGeom6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_L3Ge om' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_Gr idConnection_GridCoGridCoGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_PF acet_ScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridNode_GridNode _GridNodeGeom6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _MultiScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _VolumeGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PFacet_PFacet_ScG eom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PP_PP_ScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_GridConnec tion_ScGridCoGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_LevelSet_S cGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_PFacet_ScG ridCoGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L6G eom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom6D' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Tetra_Tetra_TTetr aGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Mul tiScGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Vol umeGeom' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_PFacet_ScGeo m' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_L3Geo m' on page 356 undefined on input line 58292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_ScGeo m' on page 356 undefined on input line 58292. Underfull \hbox (badness 10000) in paragraph at lines 58292--58292 \TU/lmr/m/it/10 Connection_-GridConnection_-GridCoGridCoGeom\TU/lmr/m/n/10 , \T U/lmr/m/it/10 Ig2_-GridConnection_-PFacet_-ScGeom\TU/lmr/m/n/10 , \TU/lmr/m/it/ 10 Ig2_- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 356 undefined on input line 58304. [356] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 357 u ndefined on input line 58388. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 357 undefined on input line 58388. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 357 unde fined on input line 58388. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 357 undefined on input line 58388. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 357 undefined on input line 58388. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 357 u ndefined on input line 58472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 357 unde fined on input line 58472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 357 u ndefined on input line 58472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 357 undefined on input line 58510. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 357 undefined on input line 58530. [357] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 358 undefined on input line 58590. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 358 unde fined on input line 58590. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 358 u ndefined on input line 58590. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 358 undefined on input line 58628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 358 undefined on input line 58648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 358 u ndefined on input line 58708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 358 undefined on input line 58708. [358] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 359 u ndefined on input line 58818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 359 un defined on input line 58818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 359 u ndefined on input line 58818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 359 undefined on input line 58818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 359 undefined on input line 58933. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 359 undefined on input line 58959. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 359 u ndefined on input line 58992. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 359 un defined on input line 58992. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 359 u ndefined on input line 58992. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 359 undefined on input line 58992. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 359 undefined on input line 58992. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 359 undefined on input line 58992. [359] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 360 undefined on input line 59049. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 360 undefined on input line 59121. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 360 un defined on input line 59121. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 360 u ndefined on input line 59121. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 360 undefined on input line 59159. [360] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridCoGridCoGeom' on page 361 undefined on input line 59231. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 361 undefined on input line 59231. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 361 u ndefined on input line 59315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 361 un defined on input line 59315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 361 undefined on input line 59315. [361] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNodeGeom6D' on pa ge 362 undefined on input line 59425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 362 undefined on input line 59425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 362 undefined on input line 59435. LaTeX Warning: Citation `references:mcnamara2008' on page 362 undefined on inpu t line 59469. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 362 undefined on input line 59500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 362 undefined on input line 59500. [362] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 363 undefined on input line 59535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 363 undefined on input line 59608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 363 undefined on input line 59608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 363 undefined on input line 59608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 363 u ndefined on input line 59608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 363 undefined on input line 59608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 363 undefined on input line 59608. LaTeX Warning: Citation `publications:duriez2023' on page 363 undefined on inpu t line 59608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 363 u ndefined on input line 59692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 363 undefined on input line 59692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 363 undefined on input line 59692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 363 undefined on input line 59692. LaTeX Warning: Citation `publications:duriez2021a' on page 363 undefined on inp ut line 59692. LaTeX Warning: Citation `publications:duriez2021b' on page 363 undefined on inp ut line 59692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 363 undefined on input line 59692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 363 undefined on input line 59692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 363 undefined on input line 59692. [363] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id1' on p age 364 undefined on input line 59700. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 364 undefined on input line 59700. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 364 undefined on input line 59710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 3 64 undefined on input line 59795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 364 undefined on input line 59795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 364 undefined on input line 59795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.penetratio nVolume' on page 364 undefined on input line 59795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.contactPoi nt' on page 364 undefined on input line 59795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.normal' on page 364 undefined on input line 59795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id1' on p age 364 undefined on input line 59803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 364 undefined on input line 59803. [364] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 365 undefined on input line 59937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 365 un defined on input line 59937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 365 u ndefined on input line 59937. [365] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys.contactArea' on page 366 undefined on input line 60070. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 366 u ndefined on input line 60209. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 366 u ndefined on input line 60209. [366] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 367 undefined on input line 60306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 367 u ndefined on input line 60306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 367 undefined on input line 60329. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 367 undefined on input line 60329. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom6D' on pa ge 367 undefined on input line 60429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 367 undefined on input line 60429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 367 u ndefined on input line 60429. [367] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 368 u ndefined on input line 60526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 368 undefined on input line 60526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 368 u ndefined on input line 60526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 368 undefined on input line 60527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 368 undefined on input line 60527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 368 undefined on input line 60528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 368 undefined on input line 60614. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 368 u ndefined on input line 60614. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 368 u ndefined on input line 60614. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 368 u ndefined on input line 60724. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 368 u ndefined on input line 60724. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L6G eom' on page 368 undefined on input line 60724. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 368 u ndefined on input line 60724. [368] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.distFactor' on page 369 undefined on input line 60730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 369 undefined on input line 60761. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 369 undefined on input line 60761. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.noRatch' on page 369 undefined on input line 60769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 369 undefined on input line 60769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.homoDeform' on p age 369 undefined on input line 60780. [369] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 370 undefined on input line 60797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 370 undefined on input line 60802. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 370 u ndefined on input line 60815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 370 undefined on input line 60932. [370] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 371 undefined on input line 60958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 371 u ndefined on input line 60991. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 371 undefined on input line 61106. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 371 undefined on input line 61132. [371] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 372 u ndefined on input line 61165. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 372 u ndefined on input line 61165. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 372 undefined on input line 61175. LaTeX Warning: Citation `references:mcnamara2008' on page 372 undefined on inpu t line 61209. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 372 undefined on input line 61262. [372] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 373 undefined on input line 61322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 373 u ndefined on input line 61322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 373 undefined on input line 61332. LaTeX Warning: Citation `references:mcnamara2008' on page 373 undefined on inpu t line 61366. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 373 undefined on input line 61397. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 373 undefined on input line 61397. [373] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 374 undefined on input line 61432. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 374 un defined on input line 61505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 3 74 undefined on input line 61505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 374 undefined on input line 61589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 374 undefined on input line 61589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 374 und efined on input line 61589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 374 undefined on input line 61589. [374] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 375 u ndefined on input line 61673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 375 undefined on input line 61673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 375 und efined on input line 61673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 375 undefined on input line 61673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 375 undefined on input line 61673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 375 undefined on input line 61673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 375 undefined on input line 61673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 3 75 undefined on input line 61757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 375 undefined on input line 61757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 375 und efined on input line 61757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.normal' on page 375 undefined on input line 61757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.penetratio nVolume' on page 375 undefined on input line 61757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.contactPoi nt' on page 375 undefined on input line 61757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _VolumeGeom' on page 375 undefined on input line 61757. [375] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 376 u ndefined on input line 61880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 376 und efined on input line 61880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 376 u ndefined on input line 61880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 376 undefined on input line 61918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 376 u ndefined on input line 61990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 376 und efined on input line 61990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 376 u ndefined on input line 61990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 376 undefined on input line 61990. [376] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 377 undefined on input line 62105. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 377 undefined on input line 62131. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 377 u ndefined on input line 62164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 377 und efined on input line 62164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 377 u ndefined on input line 62164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 377 undefined on input line 62164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 377 undefined on input line 62202. [377] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 378 undefined on input line 62277. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 378 undefined on input line 62345. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 378 undefined on input line 62358. Underfull \hbox (badness 10000) in paragraph at lines 62356--62359 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 378 undefined on input line 62397. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 378 undefined on input line 62397. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 378 undefined on input line 62410. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_2xInelastCohFrict Mat_InelastCohFrictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_BubbleMat_BubbleM at_BubblePhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormShearPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMatCDM_Frict MatCDM_MindlinPhysCDM' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_CpmMat_F rictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat CDM_MindlinPhysCDM' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _CapillaryPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _LubricationPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinCapillaryPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MultiFrictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _ViscoFrictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictVis coMat_FrictViscoPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictViscoMat_Fri ctViscoMat_FrictViscoPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmMat _JCFpmPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_LudingMat_LudingM at_LudingPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_MortarMat_MortarM at_MortarPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElCapMat_Visc ElCapMat_ViscElCapPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElMat_ViscElM at_ViscElPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_WireMat_WireMat_W irePhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_2xInelastCohFrict Mat_InelastCohFrictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_BubbleMat_BubbleM at_BubblePhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormShearPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMatCDM_Frict MatCDM_MindlinPhysCDM' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_CpmMat_F rictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat CDM_MindlinPhysCDM' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _CapillaryPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _LubricationPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinCapillaryPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MultiFrictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _ViscoFrictPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictVis coMat_FrictViscoPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictViscoMat_Fri ctViscoMat_FrictViscoPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmMat _JCFpmPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_LudingMat_LudingM at_LudingPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_MortarMat_MortarM at_MortarPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElCapMat_Visc ElCapMat_ViscElCapPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElMat_ViscElM at_ViscElPhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_WireMat_WireMat_W irePhys' on page 378 undefined on input line 62444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 378 undefined on input line 62456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 378 undefined on input line 62456. [378] [379] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_Inelast CohFrictPhys_CohesionMoment' on page 380 undefined on input line 62540. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 380 undefined on input line 62708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 380 undefined on input line 62708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.normalCoh esion' on page 380 undefined on input line 62711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.shearCohe sion' on page 380 undefined on input line 62711. [380] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 81 undefined on input line 62752. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 81 undefined on input line 62778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 81 undefined on input line 62791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 381 undefined on input line 62791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 381 undefined on input line 62810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 381 undefined on input line 62810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.initCohe sion' on page 381 undefined on input line 62810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.isCohesiv e`=``True`' on page 381 undefined on input line 62810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 381 undefined on input line 62840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 81 undefined on input line 62853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 381 undefined on input line 62853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 81 undefined on input line 62879. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 381 undefined on input line 62879. [381] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 382 u ndefined on input line 62912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 382 undefined on input line 62912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 382 u ndefined on input line 62912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 382 u ndefined on input line 62912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 82 undefined on input line 62922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 382 undefined on input line 63022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 382 undefined on input line 63022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 382 undefined on input line 63106. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 382 undefined on input line 63106. [382] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 383 undefined on input line 63190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 383 undefined on input line 63190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 83 undefined on input line 63228. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 383 u ndefined on input line 63287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 383 undefined on input line 63287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 38 3 undefined on input line 63287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 383 undefined on input line 63325. [383] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 384 undefined on input line 63384. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 84 undefined on input line 63422. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 384 undefined on input line 63481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 384 undefined on input line 63490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 38 4 undefined on input line 63575. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 384 undefined on input line 63575. LaTeX Warning: Citation `publications:scholtes2009a' on page 384 undefined on i nput line 63575. [384] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 385 undefined on input line 63581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 385 undefined on input line 63581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.poisson' on page 385 undefined on input line 63581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 38 5 undefined on input line 63581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 385 undefined on input line 63581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 385 undefined on input line 63581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.poisson' on page 385 undefined on input line 63581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys.frictAngle' on page 385 undefined on input line 63584. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 85 undefined on input line 63622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 85 undefined on input line 63635. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 85 undefined on input line 63648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 385 undefined on input line 63707. [385] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 386 undefined on input line 63942. [386] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 387 undefined on input line 64092. [387] LaTeX Warning: Command \u invalid in math mode on input line 64289. Missing character: There is no ̆ ("306) in font eurm7! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 388 undefined on input line 64294. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betas' on page 388 undefined on input line 64294. LaTeX Warning: Citation `references:thornton2013' on page 388 undefined on inpu t line 64294. LaTeX Warning: Citation `references:schwager2007' on page 388 undefined on inpu t line 64294. LaTeX Warning: Citation `references:mueller2011' on page 388 undefined on input line 64300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 388 undefined on input line 64309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.en' on page 388 undefined on input line 64312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.es' on page 388 undefined on input line 64312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 388 undefined on input line 64312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betas' on page 388 undefined on input line 64312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 88 undefined on input line 64315. [388] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 89 undefined on input line 64418. LaTeX Warning: Citation `references:mueller2011' on page 389 undefined on input line 64511. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 389 undefined on input line 64529. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 389 undefined on input line 64529. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.kn' on page 389 undefined on input line 64529. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.ks' on page 389 undefined on input line 64529. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.frictA ngle' on page 389 undefined on input line 64529. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.frictionAngl e' on page 389 undefined on input line 64529. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.kn' on page 389 undefined on input line 64567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.ks' on page 389 undefined on input line 64580. [389] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 39 0 undefined on input line 64639. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 390 undefined on input line 64639. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 390 undefined on input line 64639. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.poisson' on page 390 undefined on input line 64642. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 90 undefined on input line 64680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 90 undefined on input line 64693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 90 undefined on input line 64706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 390 undefined on input line 64765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 390 undefined on input line 64765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 390 undefined on input line 64765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 390 undefined on input line 64765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 90 undefined on input line 64803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 90 undefined on input line 64816. [390] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 91 undefined on input line 64829. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 391 undefined on input line 64888. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 391 undefined on input line 64888. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 391 undefined on input line 64888. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 91 undefined on input line 64926. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 91 undefined on input line 64939. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 91 undefined on input line 64952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 391 undefined on input line 65011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys' on page 39 1 undefined on input line 65011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 391 undefined on input line 65011. LaTeX Warning: Citation `publications:duriez2016' on page 391 undefined on inpu t line 65011. [391] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionShapeParameter' on page 392 undefined on input line 65129. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 392 undefined on input line 65142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 39 2 undefined on input line 65160. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 3 92 undefined on input line 65160. [392] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 393 undefined on input line 65341. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapPhys' on pag e 393 undefined on input line 65341. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 93 undefined on input line 65379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 93 undefined on input line 65392. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 93 undefined on input line 65405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 93 undefined on input line 65431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 39 3 undefined on input line 65477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 3 93 undefined on input line 65477. [393] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 94 undefined on input line 65515. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 94 undefined on input line 65528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 94 undefined on input line 65541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 94 undefined on input line 65567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 394 undefined on input line 65613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WirePhys' on page 394 undefined on input line 65613. [394] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 395 undefined on input line 65713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 395 undefined on input line 65781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 395 undefined on input line 65794. Underfull \hbox (badness 10000) in paragraph at lines 65792--65795 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 395 undefined on input line 65833. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 395 undefined on input line 65833. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 395 undefined on input line 65846. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ChCylGeom6D_CohF rictPhys_CohesionMoment' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom6D_CohF rictPhys_CohesionMoment' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_GridCoGridCoGeom _FrictPhys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _ElPerfPl' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L6Geom_FrictPhys _Linear' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_MultiScGeom_Mult iFrictPhys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_Inelast CohFrictPhys_CohesionMoment' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_BubblePhy s_Bubble' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictVisc oPhys_CundallStrackVisco' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ImplicitL ubricationPhys' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_LudingPhy s_Basic' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ysCDM_HertzMindlinCDM' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_HertzWithLinearShear' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_MindlinDeresiewitz' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MortarPhy s_Lourenco' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Potential LubricationPhys' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_VirtualLu bricationPhys' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscoFric tPhys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_WirePhys_ WirePM' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Coh FrictPhys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Fri ctPhys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Visco FrictPhys_Elastic' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ChCylGeom6D_CohF rictPhys_CohesionMoment' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom6D_CohF rictPhys_CohesionMoment' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_GridCoGridCoGeom _FrictPhys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _ElPerfPl' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L6Geom_FrictPhys _Linear' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_MultiScGeom_Mult iFrictPhys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_Inelast CohFrictPhys_CohesionMoment' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_BubblePhy s_Bubble' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictVisc oPhys_CundallStrackVisco' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ImplicitL ubricationPhys' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_LudingPhy s_Basic' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ysCDM_HertzMindlinCDM' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_HertzWithLinearShear' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_MindlinDeresiewitz' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MortarPhy s_Lourenco' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Potential LubricationPhys' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_VirtualLu bricationPhys' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscoFric tPhys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_WirePhys_ WirePM' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Coh FrictPhys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Fri ctPhys_CundallStrack' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic' on page 395 undefined on input line 65880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Visco FrictPhys_Elastic' on page 395 undefined on input line 65880. Underfull \hbox (badness 7504) in paragraph at lines 65880--65880 \TU/lmr/m/it/10 ElPerfPl\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Law2_-L6Geom_-FrictPhy s_-Linear\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Law2_-MultiScGeom_-MultiFrictPhys_-Cu ndallStrack\TU/lmr/m/n/10 , Underfull \hbox (badness 6188) in paragraph at lines 65880--65880 \TU/lmr/m/it/10 Law2_-SCG_-KnKsPhys_-KnKsLaw\TU/lmr/m/n/10 , \TU/lmr/m/it/10 La w2_-ScGeom6D_-CohFrictPhys_-CohesionMoment\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Law2 _-Sc- Underfull \hbox (badness 10000) in paragraph at lines 65880--65880 \TU/lmr/m/it/10 Geom6D_-InelastCohFrictPhys_-CohesionMoment\TU/lmr/m/n/10 , \TU /lmr/m/it/10 Law2_-ScGeom_-BubblePhys_-Bubble\TU/lmr/m/n/10 , \TU/lmr/m/it/10 L aw2_-Sc- Underfull \hbox (badness 10000) in paragraph at lines 65880--65880 \TU/lmr/m/it/10 Strack\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Law2_-ScGeom_-WirePhys_- WirePM\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Law2_-ScGridCoGeom_-CohFrictPhys_-Cundal lStrack\TU/lmr/m/n/10 , LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 395 undefined on input line 65892. [395] [396] LaTeX Warning: Citation `references:cundallstrack1979' on page 397 undefined on input line 65977. LaTeX Warning: Citation `references:pfc3dmanual30' on page 397 undefined on inp ut line 65977. LaTeX Warning: Citation `publications:scholtes2009b' on page 397 undefined on i nput line 65981. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 397 undefined on input line 65981. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 397 undefined on input line 66059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 397 undefined on input line 66072. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 397 undefined on input line 66098. [397] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 398 undefined on input line 66144. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 398 undefined on input line 66221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 398 undefined on input line 66234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 398 undefined on input line 66260. LaTeX Warning: Citation `references:cundallstrack1979' on page 398 undefined on input line 66307. LaTeX Warning: Citation `references:pfc3dmanual30' on page 398 undefined on inp ut line 66307. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 398 u ndefined on input line 66311. [398] LaTeX Warning: Citation `publications:scholtes2009b' on page 399 undefined on i nput line 66316. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 399 undefined on input line 66316. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 399 undefined on input line 66368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridConnection' on pa ge 399 undefined on input line 66414. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 399 undefined on input line 66414. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 399 undefined on input line 66495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 399 undefined on input line 66510. [399] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 400 u ndefined on input line 66582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 400 u ndefined on input line 66692. [400] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 401 undefined on input line 66815. LaTeX Warning: Citation `publications:duriez2023' on page 401 undefined on inpu t line 66815. Underfull \hbox (badness 10000) in paragraph at lines 66813--66817 \TU/lmr/m/n/10 Applies \TU/lmr/m/it/10 Law2_-ScGeom_-FrictPhys_-CundallStrack \ TU/lmr/m/n/10 at each contact point of a LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 401 undefined on input line 66896. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 401 undefined on input line 66911. [401] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 402 u ndefined on input line 66987. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_Dem3DofGeom_Fric tPhys_Basic' on page 402 undefined on input line 66987. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 402 undefined on input line 66987. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 402 undefined on input line 67067. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 402 undefined on input line 67121. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 402 undefined on input line 67136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 402 undefined on input line 67151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 402 undefined on input line 67194. [402] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 403 undefined on input line 67253. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 403 undefined on input line 67256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 403 undefined on input line 67259. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 403 undefined on input line 67259. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 403 undefined on input line 672 62. LaTeX Warning: Citation `publications:bourrier2013' on page 403 undefined on in put line 67262. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.rollingA dhesion' on page 403 undefined on input line 67262. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.twisting Adhesion' on page 403 undefined on input line 67262. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxRollP l' on page 403 undefined on input line 67262. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxTwist Pl' on page 403 undefined on input line 67262. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesion' on page 403 undefined on input line 67268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaRoll' on page 403 undefined on input line 67278. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaTwist' on page 403 undefined on input line 67278. [403] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 404 undefined on input line 67405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 404 undefined on input line 67435. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 404 undefined on input line 67463. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 404 undefined on input line 67517. [404] [405] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 406 u ndefined on input line 67787. LaTeX Warning: Citation `references:cundallstrack1979' on page 406 undefined on input line 67980. LaTeX Warning: Citation `references:pfc3dmanual30' on page 406 undefined on inp ut line 67980. LaTeX Warning: Citation `publications:scholtes2009b' on page 406 undefined on i nput line 67983. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 406 undefined on input line 67983. [406] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 407 undefined on input line 68064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 407 undefined on input line 68079. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 407 undefined on input line 68151. [407] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 408 undefined on input line 68232. LaTeX Warning: Citation `references:chevremont2020' on page 408 undefined on in put line 68319. [408] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 409 und efined on input line 68478. LaTeX Warning: Citation `references:ivars2011' on page 409 undefined on input l ine 68550. LaTeX Warning: Citation `publications:scholtes2012' on page 409 undefined on in put line 68550. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 409 undefined on input line 68560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 409 undefined on input line 68612. [409] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordMoments' on page 410 undefined on input line 68692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.Key' on page 410 undefined on input line 68744. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.cracksFileExist' on page 410 undefined on input li ne 68744. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isOnJoint' on page 410 undefined on input line 68770. LaTeX Warning: Citation `references:ivars2011' on page 410 undefined on input l ine 68770. LaTeX Warning: Citation `publications:scholtes2012' on page 410 undefined on in put line 68770. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 410 u ndefined on input line 68868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 4 10 undefined on input line 68868. LaTeX Warning: Citation `references:luding2008' on page 410 undefined on input line 68868. [410] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 411 undefined on input line 69003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.kno' on p age 411 undefined on input line 69079. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.kso' on p age 411 undefined on input line 69079. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.tangensOfFr ictionAngle' on page 411 undefined on input line 69079. [411] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 412 undefined on input line 69083. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 412 undefined on input line 69135. [412] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.eta' on page 413 undefined on input line 69286. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 413 undefined on input line 69312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.includeAdhesion' on page 413 undefined on input line 69340. LaTeX Warning: Citation `references:thornton1991' on page 413 undefined on inpu t line 69440. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 413 undefined on input line 69491. [413] LaTeX Warning: Citation `references:lourenco1994' on page 414 undefined on inpu t line 69537. [414] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 415 und efined on input line 69792. [415] [416] LaTeX Warning: Citation `references:pournin2001' on page 417 undefined on input line 70160. LaTeX Warning: Citation `references:schwager2007' on page 417 undefined on inpu t line 70172. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 417 undefined on input line 70258. [417] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 418 undefined on input line 70352. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 418 undefined on input line 70367. [418] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 419 undefined on input line 70562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 419 u ndefined on input line 70562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 419 undefined on input line 70562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 419 undefined on input line 70613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 419 undefined on input line 70659. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 419 u ndefined on input line 70659. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 419 undefined on input line 70659. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 419 undefined on input line 70659. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 419 undefined on input line 70710. LaTeX Warning: Citation `references:cundallstrack1979' on page 419 undefined on input line 70757. LaTeX Warning: Citation `references:pfc3dmanual30' on page 419 undefined on inp ut line 70757. [419] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic.traceEnergy' on page 420 undefined on input line 70838. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic' on page 420 undefined on input line 70910. [420] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic.traceEnergy' on page 421 undefined on input line 71004. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 4 21 undefined on input line 71105. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 421 undefined on input line 71173. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 421 undefined on input line 71186. Underfull \hbox (badness 10000) in paragraph at lines 71184--71187 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 421 undefined on input line 71225. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 421 undefined on input line 71225. [421] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 422 undefined on input line 71238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_2xLin4NodeTetra_L inCohesiveStiffPropDampElastMat' on page 422 undefined on input line 71272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_Lin4NodeTetra_Lin IsoRayleighDampElast' on page 422 undefined on input line 71272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_2xLin4NodeTetra_L inCohesiveStiffPropDampElastMat' on page 422 undefined on input line 71272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_Lin4NodeTetra_Lin IsoRayleighDampElast' on page 422 undefined on input line 71272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 4 22 undefined on input line 71284. [422] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceFunctor' on page 423 undefined on input line 71539. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 423 undefined on input line 71607. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 423 undefined on input line 71620. Underfull \hbox (badness 10000) in paragraph at lines 71618--71621 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 423 undefined on input line 71659. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 423 undefined on input line 71659. [423] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 424 undefined on input line 71672. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SumIntrForcesCb' on p age 424 undefined on input line 71703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 424 undefined on input line 71715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 424 undefined on input line 71715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 424 undefined on input line 71718. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 424 undefined on input line 71722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.callb acks' on page 424 undefined on input line 71722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 424 un defined on input line 71768. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 424 undefined on input line 71768. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 424 undefined on input line 71811. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest' on page 424 undefined on input line 71811. [424] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNDEngine' on pa ge 425 undefined on input line 71898. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 425 undefined on input line 71898. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 425 undefined on input line 71898. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 425 undefined on input line 71951. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear.gravAppli ed' on page 425 undefined on input line 71964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.frictionAngl e' on page 425 undefined on input line 72018. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.poisson' on page 425 undefined on input line 72031. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 425 undefined on input line 72044. [425] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper.timeStepU pdateInterval' on page 426 undefined on input line 72070. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 426 undefined on input line 72070. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryTriaxialTest ' on page 426 undefined on input line 72120. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.internal Compaction' on page 426 undefined on input line 72128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 426 undefined on input line 72128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaLat eralConfinement' on page 426 undefined on input line 72137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.autoComp ressionActivation' on page 426 undefined on input line 72137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 426 undefined on input line 72140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 426 undefined on input line 72151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 426 undefined on input line 72151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 426 undefined on input line 72151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 426 undefined on input line 72151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 426 undefined on input line 72151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStateRecorder ' on page 426 undefined on input line 72155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest' on page 426 undefined on input line 72159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 426 undefined on input line 72159. [426] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 427 undefined on input line 72165. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.maxWallV elocity' on page 427 undefined on input line 72187. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.finalMax Multiplier' on page 427 undefined on input line 72187. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.internal Compaction' on page 427 undefined on input line 72196. Missing character: There is no ⇒ (U+21D2) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.maxWallV elocity' on page 427 undefined on input line 72203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.finalMax Multiplier' on page 427 undefined on input line 72203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 427 undefined on input line 72209. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 427 undefined on input line 72209. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 427 undefined on input line 72210. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 427 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 427 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 427 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 427 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 427 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.radiusCo ntrolInterval' on page 427 undefined on input line 72224. [427] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 428 undefined on input line 72311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaLat eralConfinement' on page 428 undefined on input line 72311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.autoUnload' on page 428 undefined on input line 72311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sphereFr ictionDeg' on page 428 undefined on input line 72363. [428] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.numberOf Grains' on page 429 undefined on input line 72616. [429] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 430 undefined on input line 72681. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 430 undefined on input line 72759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 430 un defined on input line 72886. [430] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 431 undefined on input line 72953. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlExtraDrawer' on pag e 431 undefined on input line 72979. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.showBo dy' on page 431 undefined on input line 73007. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 431 undefined on input line 73046. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 431 undefined on input line 73059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 43 1 undefined on input line 73163. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 431 undefined on input line 73191. [431] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 432 un defined on input line 73232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.hideBo dy' on page 432 undefined on input line 73247. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Box' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_ChainedCylinder' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Cylinder' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_DeformableElement ' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Facet' on page 43 2 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_GridConnection' o n page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_LevelSet' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PFacet' on page 4 32 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PotentialParticle ' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere' on page 4 32 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Tetra' on page 43 2 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Wall' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Box' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_ChainedCylinder' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Cylinder' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_DeformableElement ' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Facet' on page 43 2 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_GridConnection' o n page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_LevelSet' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PFacet' on page 4 32 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PotentialParticle ' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere' on page 4 32 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Tetra' on page 43 2 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Wall' on page 432 undefined on input line 73291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 432 un defined on input line 73303. [432] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 433 unde fined on input line 73387. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 433 undefined on input line 73471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 433 undefined on input line 73595. [433] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 434 und efined on input line 73779. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 434 un defined on input line 73863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.color' on page 434 undefined on input line 73875. [434] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 435 undefined on input line 73972. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 435 undefined on input line 74156. [435] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 436 und efined on input line 74290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.stripes' on page 436 undefined on input line 74302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.glutSlices' on page 436 undefined on input line 74302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.glutStacks' on page 436 undefined on input line 74302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.stripes' on page 436 undefined on input line 74302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.quality' on page 436 undefined on input line 74362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.quality' on page 436 undefined on input line 74377. [436] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 437 un defined on input line 74524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 437 undefined on input line 74633. [437] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 438 u ndefined on input line 74892. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.stripes' o n page 438 undefined on input line 74904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.glutSlices ' on page 438 undefined on input line 74904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.glutStacks ' on page 438 undefined on input line 74904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.stripes' o n page 438 undefined on input line 74904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.quality' o n page 438 undefined on input line 74964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.quality' o n page 438 undefined on input line 74979. [438] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.circleView ' on page 439 undefined on input line 75009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.circleView ' on page 439 undefined on input line 75024. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 439 un defined on input line 75201. [439] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 440 und efined on input line 75310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 440 un defined on input line 75422. [440] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Aabb' on page 441 undefined on input line 75504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 441 un defined on input line 75516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 441 und efined on input line 75600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_L3Geom' on page 4 41 undefined on input line 75682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_L6Geom' on page 4 41 undefined on input line 75682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 441 un defined on input line 75694. [441] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 442 u ndefined on input line 75778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 442 u ndefined on input line 75835. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u' on page 442 undefined on input line 75850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u0' on page 44 2 undefined on input line 75850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 442 u ndefined on input line 75987. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom.phi' on page 4 42 undefined on input line 75999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom.phi0' on page 442 undefined on input line 75999. [442] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_CpmPhys' on page 443 undefined on input line 76144. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys' on page 443 undefined on input line 76144. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 443 un defined on input line 76156. [443] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 444 undefined on input line 76240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 444 undefined on input line 76342. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsCrackOnset ' on page 444 undefined on input line 76342. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 444 undefined on input line 76524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys.normalForce' on page 444 undefined on input line 76524. [444] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys.normalForce' on page 445 undefined on input line 76536. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxRadiu s' on page 445 undefined on input line 76536. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxRadiu s' on page 445 undefined on input line 76566. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.refRadiu s' on page 445 undefined on input line 76581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 445 undefined on input line 76626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxWeakF n' on page 445 undefined on input line 76656. [445] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene' on page 446 un defined on input line 76837. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 446 und efined on input line 76875. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dynDt' on page 446 undefined on input line 76918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 446 undefined on input line 76918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 446 undefined on input line 76931. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 446 undefined on input line 76931. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 446 undefined on input line 76944. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 446 undefined on input line 76944. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.EnergyTracker' on pag e 446 undefined on input line 76957. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.trackEnergy' on page 446 undefined on input line 76957. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceContainer' on pa ge 446 undefined on input line 77024. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 446 undefined on input line 77037. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 446 und efined on input line 77042. [446] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 447 undefined on input line 77056. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.save' on page 4 47 undefined on input line 77126. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene.isPeriodic' on page 447 undefined on input line 77223. [447] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.load' on page 4 48 undefined on input line 77399. [448] LaTeX Warning: Hyper reference `yade.timing:' on page 449 undefined on input li ne 77607. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 449 undefined on input line 77637. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 449 undefined on input line 77652. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 449 undefined on input line 77720. [449] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.release FromClump' on page 450 undefined on input line 77727. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 450 undefined on input line 77764. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 450 undefined on input line 77900. [450] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.erase' on page 451 undefined on input line 77907. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 451 undefined on input line 77935. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 451 undefined on input line 77958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection' on page 451 undefined on input line 77971. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 451 undefined on input line 77990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 451 und efined on input line 77995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 451 undefined on input line 78009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 451 undefined on input line 78064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 451 undefined on input line 78079. [451] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 452 undefined on input line 78094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 452 undefined on input line 78109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 452 undefined on input line 78149. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 452 undefined on input line 78164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.grav ity' on page 452 undefined on input line 78236. [452] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 453 undefined on input line 78388. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 453 undefined on input line 78423. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 453 undefined on input line 78427. [453] LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 454 undefined on input line 78682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 454 undefined on input line 78709. LaTeX Warning: Hyper reference `formulation:sect-cell-approx-collision' on page 454 undefined on input line 78709. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 454 undefined on input line 78722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 4 undefined on input line 78737. [454] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 455 undefined on input line 78902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 455 undefined on input line 78915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 5 undefined on input line 78915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 455 undefined on input line 78915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 55 undefined on input line 78928. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 5 undefined on input line 78928. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 5 undefined on input line 78928. Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 55 undefined on input line 78928. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 455 undefined on input line 78941. Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 455 undefined on input line 78941. Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 455 undefined on input line 78954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 55 undefined on input line 78967. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.dispSc ale' on page 455 undefined on input line 78993. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 55 undefined on input line 78993. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 5 undefined on input line 78993. LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 455 un defined on input line 78993. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 55 undefined on input line 79006. [455] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.setBox' on page 456 undefined on input line 79010. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 456 und efined on input line 79026. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 56 undefined on input line 79026. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 456 und efined on input line 79030. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 56 undefined on input line 79030. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 56 undefined on input line 79073. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 456 undefined on input line 79086. LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 456 undefined on input line 79086. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 456 undefined on input line 79086. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 456 undefined on input line 79142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 456 undefined on input line 79142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 6 undefined on input line 79142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 456 undefined on input line 79146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 456 undefined on input line 79165. [456] [457] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 45 8 undefined on input line 79735. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 45 8 undefined on input line 79773. [458] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.gr id' on page 459 undefined on input line 79844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 459 undefined on input line 79844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.sp eed' on page 459 undefined on input line 79844. LaTeX Warning: Citation `publications:duriez2021b' on page 459 undefined on inp ut line 79844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 459 undefined on input line 79869. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.gr id' on page 459 undefined on input line 79910. LaTeX Warning: Citation `publications:duriez2021b' on page 459 undefined on inp ut line 79923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.trackEnergy' on page 459 undefined on input line 79956. [459] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.matches' o n page 460 undefined on input line 80074. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 460 undefined on input line 80074. LaTeX Warning: Hyper reference `prog:customconverters' on page 460 undefined on input line 80078. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 60 undefined on input line 80078. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.val' on pa ge 460 undefined on input line 80114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 460 undefined on input line 80140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 460 undefined on input line 80196. [460] LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 461 undefined on input line 80402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 461 undefined on input line 80429. LaTeX Warning: Hyper reference `formulation:sect-cell-approx-collision' on page 461 undefined on input line 80429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 461 undefined on input line 80442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 1 undefined on input line 80457. [461] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 462 undefined on input line 80622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 462 undefined on input line 80635. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 2 undefined on input line 80635. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 462 undefined on input line 80635. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 62 undefined on input line 80648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 2 undefined on input line 80648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 2 undefined on input line 80648. Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 62 undefined on input line 80648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 462 undefined on input line 80661. Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 462 undefined on input line 80661. Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 462 undefined on input line 80674. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 62 undefined on input line 80687. [462] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.dispSc ale' on page 463 undefined on input line 80713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 63 undefined on input line 80713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 3 undefined on input line 80713. LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 463 un defined on input line 80713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 63 undefined on input line 80726. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.setBox' on page 463 undefined on input line 80730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 463 und efined on input line 80746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 63 undefined on input line 80746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 463 und efined on input line 80750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 63 undefined on input line 80750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 63 undefined on input line 80793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 463 undefined on input line 80806. LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 463 undefined on input line 80806. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 463 undefined on input line 80806. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 463 undefined on input line 80862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 463 undefined on input line 80862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 3 undefined on input line 80862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 463 undefined on input line 80866. [463] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 464 undefined on input line 80885. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 464 undefined on input line 81017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.min' on p age 464 undefined on input line 81017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.nGP' on p age 464 undefined on input line 81017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 464 undefined on input line 81017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.min' on p age 464 undefined on input line 81017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 464 undefined on input line 81017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.nGP' on p age 464 undefined on input line 81017. [464] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer' on pa ge 465 undefined on input line 81161. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.extraD rawers' on page 465 undefined on input line 81161. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 465 undefined on input line 81281. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 465 undefined on input line 81294. Underfull \hbox (badness 10000) in paragraph at lines 81292--81295 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 465 undefined on input line 81320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 465 undefined on input line 81320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 465 undefined on input line 81346. [465] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 466 undefined on input line 81600. [466] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 467 undefined on input line 81613. Underfull \hbox (badness 10000) in paragraph at lines 81611--81614 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 467 undefined on input line 81639. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 467 undefined on input line 81639. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 467 undefined on input line 81652. [467] LaTeX Warning: Citation `publications:brzezinski2022' on page 468 undefined on input line 81754. LaTeX Warning: Hyper reference `yade.bf:splitting-clump' on page 468 undefined on input line 81770. LaTeX Warning: Hyper reference `yade.bf:handling-new-clumps' on page 468 undefi ned on input line 81774. LaTeX Warning: Hyper reference `yade.bf:packing-parameters' on page 468 undefin ed on input line 81778. LaTeX Warning: Citation `publications:brzezinski2022' on page 468 undefined on input line 81805. LaTeX Warning: Citation `publications:gladky2017' on page 468 undefined on inpu t line 81809. [468] [469] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 47 0 undefined on input line 81918. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 470 undefined on input line 81964. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 470 undefined on input line 81972. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 47 0 undefined on input line 81976. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 47 0 undefined on input line 82008. [470] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 471 undefined on input line 82039. Underfull \hbox (badness 10000) in paragraph at lines 82089--82091 []\TU/lmr/m/n/10 Example: [][]examples/test/vtk-exporter/vtkExporter.py[][], [] []examples/test/unv- LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportInter actions' on page 471 undefined on input line 82120. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportInter actions' on page 471 undefined on input line 82124. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportInter actions' on page 471 undefined on input line 82128. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportSpher es' on page 471 undefined on input line 82164. [471] LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportSpher es' on page 472 undefined on input line 82200. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 472 undefined on input line 82212. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 472 und efined on input line 82279. [472] [473] LaTeX Warning: Hyper reference `yade.export:yade.export.textExt' on page 474 un defined on input line 82527. LaTeX Warning: Hyper reference `yade.export:yade.export.textExt' on page 474 un defined on input line 82560. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 474 undefined on input line 82574. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 474 undefined on input line 82578. [474] [475] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 476 undefined on input line 82743. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 476 undefined on input line 82747. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 476 undefined on input line 82751. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 476 undefi ned on input line 82759. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 476 undefined on input line 82808. [476] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 477 undefined on input line 82832. Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 477 undefined on input line 82877. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 477 undefined on input line 82901. Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 477 undefined on input line 82946. [477] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 478 undefined on input line 82966. Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 478 undefined on input line 83044. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 478 undefined on input line 83056. Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 478 undefined on input line 83093. [478] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 479 undefined on input line 83097. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 479 unde fined on input line 83101. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 479 undefined on input line 83105. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 479 undefi ned on input line 83113. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 479 undefined on input line 83142. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 479 undefined on input line 83154. Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 479 undefined on input line 83207. [479] LaTeX Warning: Citation `publications:effeindzourou2016' on page 480 undefined on input line 83242. LaTeX Warning: Citation `publications:effeindzourou2015a' on page 480 undefined on input line 83242. LaTeX Warning: Citation `publications:bourrier2013' on page 480 undefined on in put line 83242. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 480 undefined on input line 83245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 480 u ndefined on input line 83266. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 480 unde fined on input line 83297. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 480 undefined on input line 83301. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 480 undefined on input line 83305. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 480 undefined on input line 83316. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 80 undefined on input line 83316. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 480 undefined on input line 83322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 480 undefined on input line 83322. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.cylinder' on pa ge 480 undefined on input line 83322. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.cylinderConnect ion' on page 480 undefined on input line 83322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 480 undefined on input line 83338. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 480 undefined on input line 83343. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 480 undefined on input line 83347. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 480 unde fined on input line 83351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 480 undefined on input line 83355. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 480 undefined on input line 83359. [480] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 481 undefined on input line 83363. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 481 undefined on input line 83367. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 481 undef ined on input line 83374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 481 undefined on input line 83389. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 481 undefined on input line 83393. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.cylinder' on pa ge 481 undefined on input line 83398. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 481 u ndefined on input line 83434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 481 undefined on input line 83438. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 481 undefined on input line 83438. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 481 undefined on input line 83442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 481 u ndefined on input line 83442. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 481 undef ined on input line 83449. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 481 undefined on input line 83453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 481 undefined on input line 83453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 481 u ndefined on input line 83453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 481 undefined on input line 83477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 481 undefined on input line 83477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 481 undefined on input line 83482. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 481 undefined on input line 83486. [481] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 482 undefined on input line 83490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 482 undefined on input line 83490. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 482 undef ined on input line 83497. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 82 undefined on input line 83501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83507. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83507. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83523. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83523. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 482 undef ined on input line 83526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridNode' on page 482 undefined on input line 83530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 82 undefined on input line 83530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 482 u ndefined on input line 83547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 482 u ndefined on input line 83564. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 482 undefined on input line 83568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 482 undefined on input line 83572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 482 u ndefined on input line 83572. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 482 undef ined on input line 83579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83583. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83583. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 482 u ndefined on input line 83583. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 482 u ndefined on input line 83600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83605. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 482 undefined on input line 83617. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 482 undefined on input line 83617. [482] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 483 undef ined on input line 83624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 83 undefined on input line 83628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 483 undefined on input line 83634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83650. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83650. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 483 undefined on input line 83655. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 483 undefined on input line 83655. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 483 undefined on input line 83655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83659. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83663. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 483 undefined on input line 83667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 483 undefined on input line 83675. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83675. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 483 undefined on input line 83679. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83679. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 483 undef ined on input line 83686. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 483 undefined on input line 83706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83706. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 483 undefined on input line 83710. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.pfacetCreator1' on page 483 undefined on input line 83717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83736. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83736. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.pfacetCreator1' on page 483 undefined on input line 83741. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83756. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 483 undefined on input line 83756. [483] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 484 undefined on input line 83760. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 484 u ndefined on input line 83760. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.pfacetCreator1' on page 484 undefined on input line 83765. LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 484 undefined on input line 83787. LaTeX Warning: Hyper reference `installation:prerequisites' on page 484 undefin ed on input line 83790. LaTeX Warning: Hyper reference `installation:prerequisites' on page 484 undefin ed on input line 83794. LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 484 undefined on input line 83831. [484] [485] [486] Underfull \hbox (badness 10000) in paragraph at lines 84105--84109 []\TU/lmr/m/n/10 There is a c++ template function for interpolating on such seq uences in [487] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `prog:debugging' on page 488 undefined on input line 84205. [488] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! [489] LaTeX Warning: Hyper reference `yade.math:yade.math.linspace' on page 490 undef ined on input line 84541. LaTeX Warning: Hyper reference `HighPrecisionReal:cpp-hp-compatibility' on page 490 undefined on input line 84560. LaTeX Warning: Hyper reference `HighPrecisionReal:higher-hp-precision' on page 490 undefined on input line 84586. Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [490] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [491] [492] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 85201--85203 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [493] [494] [495] Underfull \hbox (badness 10000) in paragraph at lines 85544--85546 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the [][]complementary error functi on[][] of argument, Underfull \hbox (badness 10000) in paragraph at lines 85544--85546 \TU/lmr/m/n/10 that is \TU/lmtt/m/n/10 1.0[]erf(arg)\TU/lmr/m/n/10 . Depending on compilation options wraps [496] Underfull \hbox (badness 7415) in paragraph at lines 85697--85699 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the floating-point remainder of the divisio n operation \TU/lmtt/m/n/10 x/y \TU/lmr/m/n/10 of LaTeX Warning: Hyper reference `yade.math:yade._math.fromBits' on page 497 unde fined on input line 85767. [497] [498] Underfull \hbox (badness 5374) in paragraph at lines 86105--86107 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the natural logarithm of the absol ute value of the Underfull \hbox (badness 6125) in paragraph at lines 86105--86107 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [499] [500] [501] Underfull \hbox (badness 7451) in paragraph at lines 86619--86621 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the spherical harmonic polynomial of the or ders \TU/lmtt/m/n/10 l \TU/lmr/m/n/10 (unsigned Underfull \hbox (badness 10000) in paragraph at lines 86619--86621 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [502] [503] [504] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 505 unde fined on input line 87259. [505] Underfull \hbox (badness 10000) in paragraph at lines 87407--87409 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [506] [507] [508] Underfull \hbox (badness 10000) in paragraph at lines 87750--87752 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the [][]complementary error functi on[][] of argument, Underfull \hbox (badness 10000) in paragraph at lines 87750--87752 \TU/lmr/m/n/10 that is \TU/lmtt/m/n/10 1.0[]erf(arg)\TU/lmr/m/n/10 . Depending on compilation options wraps [509] Underfull \hbox (badness 7415) in paragraph at lines 87903--87905 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the floating-point remainder of the divisio n operation \TU/lmtt/m/n/10 x/y \TU/lmr/m/n/10 of LaTeX Warning: Hyper reference `yade.math:yade._math.fromBits' on page 510 unde fined on input line 87973. [510] [511] Underfull \hbox (badness 5374) in paragraph at lines 88311--88313 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the natural logarithm of the absol ute value of the Underfull \hbox (badness 6125) in paragraph at lines 88311--88313 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [512] [513] [514] Underfull \hbox (badness 7451) in paragraph at lines 88825--88827 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the spherical harmonic polynomial of the or ders \TU/lmtt/m/n/10 l \TU/lmr/m/n/10 (unsigned Underfull \hbox (badness 10000) in paragraph at lines 88825--88827 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [515] [516] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [517] [518] Underfull \hbox (badness 10000) in paragraph at lines 89433--89435 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the arc-hyperbolic cosine of the \TU/lmt t/m/n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 89433--89435 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps Underfull \hbox (badness 10000) in paragraph at lines 89509--89511 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the arc-hyperbolic sine of the \TU/lmtt/ m/n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 89509--89511 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [519] Underfull \hbox (badness 10000) in paragraph at lines 89585--89587 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the arc-hyperbolic tangent of the \TU/lm tt/m/n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 89585--89587 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [520] Underfull \hbox (badness 10000) in paragraph at lines 89808--89810 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the [][]complementary error functi on[][] of argument, Underfull \hbox (badness 10000) in paragraph at lines 89808--89810 \TU/lmr/m/n/10 that is \TU/lmtt/m/n/10 1.0[]erf(arg)\TU/lmr/m/n/10 . Depending on compilation options wraps [521] Underfull \hbox (badness 10000) in paragraph at lines 89963--89965 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the floating-point remainder of the divisio n operation \TU/lmtt/m/n/10 x/y \TU/lmr/m/n/10 of Underfull \hbox (badness 10000) in paragraph at lines 89963--89965 \TU/lmr/m/n/10 the arguments \TU/lmtt/m/n/10 x \TU/lmr/m/n/10 and \TU/lmtt/m/n/ 10 y\TU/lmr/m/n/10 . Depending on compilation options wraps LaTeX Warning: Hyper reference `yade.math:yade._math.fromBits' on page 522 unde fined on input line 90033. [522] LaTeX Warning: Hyper reference `yade.math:yade._math.getFloatDistanceULP' on pa ge 523 undefined on input line 90161. [523] LaTeX Warning: Hyper reference `prog:logging' on page 524 undefined on input li ne 90186. LaTeX Warning: Hyper reference `prog:logging' on page 524 undefined on input li ne 90186. LaTeX Warning: Hyper reference `yade.math:yade._math.getRealHPErrors' on page 5 24 undefined on input line 90194. LaTeX Warning: Hyper reference `yade.math:yade._math.getFloatDistanceULP' on pa ge 524 undefined on input line 90205. [524] Underfull \hbox (badness 10000) in paragraph at lines 90472--90474 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the natural logarithm of the absol ute value of the Underfull \hbox (badness 10000) in paragraph at lines 90472--90474 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [525] [526] [527] [528] Underfull \hbox (badness 10000) in paragraph at lines 91083--91085 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the hyperbolic tangent of the \TU/lmtt/m /n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 91083--91085 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 529 unde fined on input line 91207. [529] LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 53 0 undefined on input line 91314. LaTeX Warning: Hyper reference `HighPrecisionReal:higher-hp-precision' on page 530 undefined on input line 91318. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 530 undefined on input line 91364. [530] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 531 undefined on input line 91430. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 531 undefined on input line 91452. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 531 undefined on input line 91474. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 531 undefined on input line 91529. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 531 undefined on input line 91595. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 531 undefined on input line 91617. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 531 undefined on input line 91639. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 531 undefined on input line 91701. [531] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 532 undefined on input line 91767. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 532 undefined on input line 91789. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 532 undefined on input line 91811. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 532 undefined on input line 91866. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 532 undefined on input line 91932. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 532 undefined on input line 91954. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 532 undefined on input line 91976. [532] Underfull \hbox (badness 10000) in paragraph at lines 92213--92216 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [533] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3. computeUnitaryPositive' on page 534 undefined on input line 92335. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3. selfAdjointEigenDecomposition' on page 534 undefined on input line 92425. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3. jacobiSVD' on page 534 undefined on input line 92470. [534] [535] Underfull \hbox (badness 10000) in paragraph at lines 93076--93079 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [536] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix6. computeUnitaryPositive' on page 537 undefined on input line 93228. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix6. selfAdjointEigenDecomposition' on page 537 undefined on input line 93318. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix6. jacobiSVD' on page 537 undefined on input line 93363. [537] [538] [539] Underfull \hbox (badness 10000) in paragraph at lines 94068--94071 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.MatrixX. computeUnitaryPositive' on page 540 undefined on input line 94190. [540] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.MatrixX. selfAdjointEigenDecomposition' on page 541 undefined on input line 94295. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.MatrixX. jacobiSVD' on page 541 undefined on input line 94340. [541] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion.t oAxisAngle' on page 542 undefined on input line 94793. [542] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 543 undefined on input line 94813. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 543 undefined on input line 94890. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 543 undefined on input line 94902. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 543 undefined on input line 94938. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 543 undefined on input line 94962. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3' on page 543 undefined on input line 94998. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 543 undefined on input line 95010. [543] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 544 undefined on input line 95092. [544] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 545 undefined on input line 95458. [545] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 546 undefined on input line 95803. [546] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 547 undefined on input line 96103. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 547 undefined on input line 96206. [547] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96443. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96455. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96467. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96479. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96491. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96503. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 548 undefined on input line 96563. [548] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 549 undefined on input line 96666. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 549 undefined on input line 96873. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 549 undefined on input line 96885. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 549 undefined on input line 96897. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 549 undefined on input line 96909. [549] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 550 undefined on input line 96921. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 550 undefined on input line 96933. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 550 undefined on input line 97002. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 550 undefined on input line 97105. [550] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97267. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97279. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97291. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97303. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97315. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97327. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector4' on page 551 undefined on input line 97396. [551] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6' on page 552 undefined on input line 97751. [552] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 553 undefined on input line 97839. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 553 undefined on input line 98061. [553] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6c' on page 554 undefined on input line 98121. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 554 undefined on input line 98209. [554] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 555 undefined on input line 98401. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6i' on page 555 undefined on input line 98470. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 555 undefined on input line 98558. [555] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 556 undefined on input line 98705. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 556 undefined on input line 98736. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 556 undefined on input line 98763. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 556 undefined on input line 98775. [556] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 557 undefined on input line 99085. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 557 undefined on input line 99112. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 557 undefined on input line 99124. [557] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 558 undefined on input line 99442. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 558 undefined on input line 99508. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 558 undefined on input line 99530. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 558 undefined on input line 99552. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Real' on page 558 undef ined on input line 99564. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 558 undefined on input line 99607. [558] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 559 undefined on input line 99673. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 559 undefined on input line 99695. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 559 undefined on input line 99717. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Real' on page 559 undef ined on input line 99729. [559] Underfull \hbox (badness 10000) in paragraph at lines 100035--100038 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [560] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix3. computeUnitaryPositive' on page 561 undefined on input line 100157. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix3. selfAdjointEigenDecomposition' on page 561 undefined on input line 100247. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix3. jacobiSVD' on page 561 undefined on input line 100292. [561] [562] [563] Underfull \hbox (badness 10000) in paragraph at lines 100898--100901 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix6. computeUnitaryPositive' on page 564 undefined on input line 101050. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix6. selfAdjointEigenDecomposition' on page 564 undefined on input line 101140. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix6. jacobiSVD' on page 564 undefined on input line 101185. [564] [565] [566] [567] Underfull \hbox (badness 10000) in paragraph at lines 101890--101893 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.MatrixX. computeUnitaryPositive' on page 568 undefined on input line 102012. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.MatrixX. selfAdjointEigenDecomposition' on page 568 undefined on input line 102117. [568] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.MatrixX. jacobiSVD' on page 569 undefined on input line 102162. [569] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion.t oAxisAngle' on page 570 undefined on input line 102615. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 570 undefined on input line 102635. [570] LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Real' on page 571 undef ined on input line 102711. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 571 undefined on input line 102723. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 571 undefined on input line 102735. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Real' on page 571 undef ined on input line 102747. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 571 undefined on input line 102771. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 571 undefined on input line 102795. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3' on page 571 undefined on input line 102831. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 571 undefined on input line 102843. [571] LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Real' on page 572 undef ined on input line 102934. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 572 undefined on input line 103003. [572] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 573 undefined on input line 103369. [573] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 574 undefined on input line 103714. [574] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 575 undefined on input line 104014. [575] Underfull \hbox (badness 10000) in paragraph at lines 104074--104076 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Real)x=Real(“0”) [, (Real)y=Rea l(“0”) [, LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 576 undefined on input line 104117. [576] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104354. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104366. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104378. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104390. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104402. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104414. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 577 undefined on input line 104474. Underfull \hbox (badness 10000) in paragraph at lines 104534--104536 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Complex)x=Complex(“0”,”0”) [, ( Com- LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 577 undefined on input line 104577. [577] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104784. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104796. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104808. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104820. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104832. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104844. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 578 undefined on input line 104913. [578] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 579 undefined on input line 105016. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105178. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105190. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105202. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105214. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105226. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105238. [579] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector4' on page 580 undefined on input line 105307. [580] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6' on page 581 undefined on input line 105662. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 581 undefined on input line 105750. [581] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 582 undefined on input line 105972. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6c' on page 582 undefined on input line 106032. [582] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 583 undefined on input line 106120. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 583 undefined on input line 106312. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6i' on page 583 undefined on input line 106381. [583] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 584 undefined on input line 106469. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 584 undefined on input line 106616. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 584 undefined on input line 106647. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 584 undefined on input line 106674. [584] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 585 undefined on input line 106686. [585] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 586 undefined on input line 106996. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 586 undefined on input line 107023. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 586 undefined on input line 107035. [586] Underfull \hbox (badness 10000) in paragraph at lines 107515--107518 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [587] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3.comp uteUnitaryPositive' on page 588 undefined on input line 107637. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3.self AdjointEigenDecomposition' on page 588 undefined on input line 107727. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3.jaco biSVD' on page 588 undefined on input line 107772. [588] [589] [590] Underfull \hbox (badness 10000) in paragraph at lines 108378--108381 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix6.comp uteUnitaryPositive' on page 591 undefined on input line 108530. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix6.self AdjointEigenDecomposition' on page 591 undefined on input line 108620. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix6.jaco biSVD' on page 591 undefined on input line 108665. [591] [592] [593] Underfull \hbox (badness 10000) in paragraph at lines 109248--109250 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109248--109250 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109370--109373 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.MatrixX.comp uteUnitaryPositive' on page 594 undefined on input line 109492. [594] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.MatrixX.self AdjointEigenDecomposition' on page 595 undefined on input line 109597. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.MatrixX.jaco biSVD' on page 595 undefined on input line 109642. [595] [596] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion.t oAxisAngle' on page 597 undefined on input line 110095. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 597 undefined on input line 110115. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 597 undefined on input line 110192. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 597 undefined on input line 110204. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 597 undefined on input line 110240. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 597 undefined on input line 110264. [597] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3' on page 598 undefined on input line 110300. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 598 undefined on input line 110312. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 598 undefined on input line 110381. [598] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 599 undefined on input line 110747. [599] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 600 undefined on input line 111092. [600] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 601 undefined on input line 111392. [601] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 602 undefined on input line 111495. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111732. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111744. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111756. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111768. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111780. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111792. [602] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 603 undefined on input line 111852. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 603 undefined on input line 111955. [603] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112162. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112174. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112186. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112198. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112210. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112222. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 604 undefined on input line 112291. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 604 undefined on input line 112394. [604] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112556. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112568. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112580. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112592. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112604. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112616. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector4' on page 605 undefined on input line 112685. [605] [606] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6' on page 607 undefined on input line 113040. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 607 undefined on input line 113128. [607] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 608 undefined on input line 113350. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6c' on page 608 undefined on input line 113410. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 608 undefined on input line 113498. [608] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 609 undefined on input line 113690. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6i' on page 609 undefined on input line 113759. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 609 undefined on input line 113847. [609] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 610 undefined on input line 113994. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 610 undefined on input line 114025. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 610 undefined on input line 114052. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 610 undefined on input line 114064. [610] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 611 undefined on input line 114374. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 611 undefined on input line 114401. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 611 undefined on input line 114413. [611] LaTeX Warning: Hyper reference `mpy:mpy' on page 612 undefined on input line 11 4686. [612] [613] [614] [615] LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.mprint' on page 616 undefined on input line 115632. [616] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 617 undefined on input line 115692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 61 7 undefined on input line 115748. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 617 undef ined on input line 115752. [617] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 618 undefined on input line 115758. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 618 undefined on input line 115776. [618] [619] [620] LaTeX Warning: Hyper reference `yade.pack:yade.pack.filterSpherePack' on page 6 21 undefined on input line 116289. [621] LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 62 2 undefined on input line 116441. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomPeriPack' on page 622 undefined on input line 116441. [622] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 623 undefined on input line 116702. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 623 undefined on input line 116706. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 623 undefined on input line 116710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 23 undefined on input line 116710. [623] LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.appliedP sdScaling' on page 624 undefined on input line 116788. LaTeX Warning: Hyper reference `yade.pack:yade.pack.SpherePack.makeCloud' on pa ge 624 undefined on input line 116839. [624] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 625 undefined on input line 116938. [625] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 62 6 undefined on input line 116994. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 626 undef ined on input line 116998. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 626 undefined on input line 117004. [626] [627] [628] [629] [630] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 631 undefined on input line 118542. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 631 un defined on input line 118542. [631] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 632 und efined on input line 118621. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 632 und efined on input line 118634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher.targe tInterv' on page 632 undefined on input line 118660. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 632 undefi ned on input line 118718. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 632 un defined on input line 118784. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 632 un defined on input line 118806. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 632 undefi ned on input line 118828. [632] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 633 undefi ned on input line 118883. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 633 un defined on input line 118949. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 633 un defined on input line 118971. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 633 undefi ned on input line 118993. [633] LaTeX Font Warning: Font shape `TU/lmr/m/scit' undefined (Font) using `TU/lmr/m/scsl' instead on input line 119141. LaTeX Font Warning: Font shape `TU/lmr/m/scit' undefined (Font) using `TU/lmr/m/scsl' instead on input line 119281. [634] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 635 undefined on input line 119421. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 635 undefined on input line 119434. Underfull \hbox (badness 10000) in paragraph at lines 119432--119435 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 635 undefined on input line 119473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 635 undefined on input line 119473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 635 undefined on input line 119486. [635] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 636 undefined on input line 119570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 636 undefined on input line 119583. Underfull \hbox (badness 10000) in paragraph at lines 119581--119584 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 636 undefined on input line 119609. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 636 undefined on input line 119635. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 636 undefined on input line 119635. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 636 undefined on input line 119674. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 636 und efined on input line 119707. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 636 unde fined on input line 119707. [636] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 637 und efined on input line 119791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 637 undefined on input line 119791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 637 undefined on input line 119805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 637 undefined on input line 119805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb.aab bEnlargeFactor' on page 637 undefined on input line 119805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 637 und efined on input line 119893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 637 undefined on input line 119893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 637 undefined on input line 119907. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 637 undefined on input line 119907. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb.aab bEnlargeFactor' on page 637 undefined on input line 119907. [637] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 638 und efined on input line 119995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElement' on page 638 undefined on input line 119995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 638 undefined on input line 120009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 638 undefined on input line 120009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 638 undefined on input line 120009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 638 und efined on input line 120097. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 638 un defined on input line 120097. [638] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 639 und efined on input line 120181. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 639 undefined on input line 120181. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 639 und efined on input line 120278. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 639 undefined on input line 120278. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 639 und efined on input line 120362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 639 und efined on input line 120362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 639 undefined on input line 120376. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 639 undefined on input line 120376. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 639 undefined on input line 120376. [639] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 640 und efined on input line 120464. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 640 u ndefined on input line 120464. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 640 und efined on input line 120561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 640 u ndefined on input line 120561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 640 undefined on input line 120575. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 640 undefined on input line 120575. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 640 undefined on input line 120575. [640] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 641 und efined on input line 120663. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 641 un defined on input line 120663. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 641 und efined on input line 120747. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 641 und efined on input line 120747. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 641 undefined on input line 120841. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 641 un defined on input line 120854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 41 undefined on input line 120867. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 41 undefined on input line 120867. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isStandalone' on page 641 undefined on input line 120880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClump' on page 641 undefined on input line 120880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClumpMember' o n page 641 undefined on input line 120880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.appendC lumped' on page 641 undefined on input line 120883. [641] Underfull \hbox (badness 10000) in paragraph at lines 120909--120912 \TU/lmr/m/n/10 Whether this body will be moved by forces. (In c++, use LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 642 undefined on input line 120924. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bounded' on page 642 undefined on input line 120924. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 642 undefined on input line 120924. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 642 undefined on input line 120937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.groupMask' on pa ge 642 undefined on input line 121030. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 642 undefined on input line 121043. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 642 undefined on input line 121056. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 642 un defined on input line 121069. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 642 un defined on input line 121082. [642] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 643 undefined on input line 121147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.release FromClump' on page 643 undefined on input line 121154. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 643 undefined on input line 121191. [643] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 644 undefined on input line 121327. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.erase' on page 644 undefined on input line 121334. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 644 undefined on input line 121362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 644 undefined on input line 121385. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection' on page 644 undefined on input line 121398. [644] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 645 und efined on input line 121532. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 645 und efined on input line 121545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher.targe tInterv' on page 645 undefined on input line 121571. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 645 undefined on input line 121604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 645 undefined on input line 121685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 645 undefined on input line 121698. Underfull \hbox (badness 10000) in paragraph at lines 121696--121699 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 645 undefined on input line 121750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 645 undefined on input line 121750. [645] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 646 undefined on input line 121776. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 646 undefined on input line 121789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .updatingDispFactor' on page 646 undefined on input line 121817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 46 undefined on input line 121835. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 646 undefined on input line 121957. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 646 undefined on input line 121970. Underfull \hbox (badness 10000) in paragraph at lines 121968--121971 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [646] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 647 undefined on input line 121996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 647 undefined on input line 121996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 647 undefined on input line 122009. [647] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 648 undefined on input line 122293. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 648 undefined on input line 122306. Underfull \hbox (badness 10000) in paragraph at lines 122304--122307 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [648] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 649 undefined on input line 122488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 649 undefined on input line 122488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 649 undefined on input line 122553. [649] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 650 undefined on input line 122717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 650 undefined on input line 122730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 650 un defined on input line 122745. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 650 undefined on input line 122745. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 50 undefined on input line 122745. [650] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 651 undefined on input line 122970. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 651 undefined on input line 123006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.vMenisc us' on page 651 undefined on input line 123127. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 651 undefined on input line 123140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn11' o n page 651 undefined on input line 123140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn33' o n page 651 undefined on input line 123140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 651 undefined on input line 123153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn11' o n page 651 undefined on input line 123153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn33' o n page 651 undefined on input line 123153. [651] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 652 undefined on input line 123289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 652 undefined on input line 123302. Underfull \hbox (badness 10000) in paragraph at lines 123300--123303 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [652] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 653 undefined on input line 123419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 653 undefined on input line 123419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 653 undefined on input line 123458. LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 653 undefined on input line 123530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 653 undefined on input line 123557. LaTeX Warning: Hyper reference `formulation:sect-cell-approx-collision' on page 653 undefined on input line 123557. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 653 undefined on input line 123570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 3 undefined on input line 123585. [653] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 654 undefined on input line 123750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 654 undefined on input line 123763. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 4 undefined on input line 123763. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 654 undefined on input line 123763. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 54 undefined on input line 123776. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 4 undefined on input line 123776. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 4 undefined on input line 123776. Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 54 undefined on input line 123776. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 654 undefined on input line 123789. Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 654 undefined on input line 123789. Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 654 undefined on input line 123802. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 54 undefined on input line 123815. [654] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.dispSc ale' on page 655 undefined on input line 123841. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 55 undefined on input line 123841. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 5 undefined on input line 123841. LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 655 un defined on input line 123841. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 55 undefined on input line 123854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.setBox' on page 655 undefined on input line 123858. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 655 und efined on input line 123874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 55 undefined on input line 123874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 655 und efined on input line 123878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 55 undefined on input line 123878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 55 undefined on input line 123921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 655 undefined on input line 123934. LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 655 undefined on input line 123934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 655 undefined on input line 123934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 655 undefined on input line 123990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 655 undefined on input line 123990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 5 undefined on input line 123990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 655 undefined on input line 123994. [655] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 656 undefined on input line 124013. Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 656 und efined on input line 124097. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 656 undefined on input line 124138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 656 undefined on input line 124151. Underfull \hbox (badness 10000) in paragraph at lines 124149--124152 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 656 undefined on input line 124190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 656 undefined on input line 124190. [656] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 657 undefined on input line 124216. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 657 undefined on input line 124330. Underfull \hbox (badness 10000) in paragraph at lines 124328--124331 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 657 undefined on input line 124449. [657] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 658 undefined on input line 124495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState.rank' on page 658 undefined on input line 124672. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState.chainNum ber' on page 658 undefined on input line 124672. [658] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 659 undefined on input line 124772. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 659 undefined on input line 124830. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 65 9 undefined on input line 124830. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 659 undefined on input line 124830. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 659 undefined on input line 124856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 659 undefined on input line 124949. [659] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 660 undefined on input line 125137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 660 undefined on input line 125150. Underfull \hbox (badness 10000) in paragraph at lines 125148--125151 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [660] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 661 undefined on input line 125332. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 661 undefined on input line 125332. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 661 undefined on input line 125410. [661] LaTeX Warning: Hyper reference `user:clumpsection' on page 662 undefined on inp ut line 125508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 662 undefined on input line 125646. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 662 undefined on input line 125646. [662] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 663 undefined on input line 125790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 663 undefined on input line 125803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 663 undefined on input line 125816. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.always_use_moment_law' on page 663 undefined on input line 125829. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 663 un defined on input line 125844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 663 undefined on input line 125844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 63 undefined on input line 125844. [663] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 664 un defined on input line 125929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotStiffFrictPhys' on page 664 undefined on input line 125929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 664 undefined on input line 125929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 664 undefined on input line 126034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.momentRot ationLaw' on page 664 undefined on input line 126125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.always_use_moment_law' on page 664 undefined on input line 126125. [664] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 665 undefined on input line 126190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxRollP l' on page 665 undefined on input line 126190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 665 undefined on input line 126203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 665 undefined on input line 126242. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxTwist Pl' on page 665 undefined on input line 126242. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 665 undefined on input line 126255. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 665 undefined on input line 126268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 665 undefined on input line 126367. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 665 undefined on input line 126380. [665] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 666 un defined on input line 126395. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 666 undefined on input line 126395. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 66 undefined on input line 126395. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 666 undefined on input line 126428. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 666 undefined on input line 126432. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 666 undefined on input line 126432. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaRoll' on page 666 undefined on input line 126443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaTwist' on page 666 undefined on input line 126443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 666 undefined on input line 126497. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 666 undefined on input line 126510. Underfull \hbox (badness 10000) in paragraph at lines 126508--126511 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 666 undefined on input line 126536. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 666 undefined on input line 126549. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 666 undefined on input line 126549. [666] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 667 undefined on input line 126562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 667 undefined on input line 126575. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 667 undefined on input line 126588. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 667 undefined on input line 126626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.boundDispatc her' on page 667 undefined on input line 126626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 667 undefined on input line 126637. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 667 undefined on input line 126650. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 67 undefined on input line 126650. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 667 undefined on input line 126691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 667 undefined on input line 126704. Underfull \hbox (badness 10000) in paragraph at lines 126702--126705 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 667 undefined on input line 126730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 667 undefined on input line 126730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 667 undefined on input line 126743. [667] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinematicEngine' on p age 668 undefined on input line 126776. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 668 undefined on input line 126827. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 668 undefined on input line 126840. Underfull \hbox (badness 10000) in paragraph at lines 126838--126841 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 668 undefined on input line 126853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 668 undefined on input line 126879. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 668 undefined on input line 126879. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 668 undefined on input line 126892. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.density' on page 668 undefined on input line 126942. Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [668] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 669 u ndefined on input line 126949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 669 undefined on input line 126949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 669 undefined on input line 126949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 669 undefined on input line 126949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 669 undefined on input line 126949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 669 u ndefined on input line 126949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 669 undefined on input line 127099. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 669 undefined on input line 127125. [669] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 670 un defined on input line 127153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 670 undefined on input line 127153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 70 undefined on input line 127153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 670 undefined on input line 127267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 670 u ndefined on input line 127267. [670] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsCrackOnset ' on page 671 undefined on input line 127563. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsFracture' on page 671 undefined on input line 127563. [671] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 672 u ndefined on input line 127888. [672] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 673 undefined on input line 127953. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 673 undefined on input line 128011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 67 3 undefined on input line 128011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 673 undefined on input line 128011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 673 undefined on input line 128050. [673] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 674 undefined on input line 128169. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 674 undefined on input line 128241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 674 undefined on input line 128241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState.normDmg' on page 674 undefined on input line 128241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.omega' on pag e 674 undefined on input line 128241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 674 undefined on input line 128292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 674 undefined on input line 128305. Underfull \hbox (badness 10000) in paragraph at lines 128303--128306 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [674] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 675 undefined on input line 128422. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 675 undefined on input line 128422. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 675 undefined on input line 128461. [675] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 676 undefined on input line 128743. Underfull \hbox (badness 10000) in paragraph at lines 128741--128744 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [676] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom.isDuplicate ' on page 677 undefined on input line 128888. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 677 un defined on input line 128921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 677 und efined on input line 128921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 677 u ndefined on input line 128921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 677 undefined on input line 129028. Underfull \hbox (badness 10000) in paragraph at lines 129026--129029 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [677] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom.isDuplicate ' on page 678 undefined on input line 129199. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 678 undefined on input line 129212. [678] [679] [680] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 681 undefined on input line 129994. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 681 undefined on input line 130007. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 681 un defined on input line 130022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 681 undefined on input line 130022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 81 undefined on input line 130022. [681] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 682 undefined on input line 130124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 682 undefined on input line 130137. Underfull \hbox (badness 10000) in paragraph at lines 130135--130138 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 682 undefined on input line 130254. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 682 undefined on input line 130254. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 682 undefined on input line 130280. [682] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 683 undefined on input line 130364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 683 undefined on input line 130377. Underfull \hbox (badness 10000) in paragraph at lines 130375--130378 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 683 undefined on input line 130403. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 683 undefined on input line 130403. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 683 undefined on input line 130416. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 683 undefined on input line 130487. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 683 undefined on input line 130500. Underfull \hbox (badness 10000) in paragraph at lines 130498--130501 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [683] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 684 undefined on input line 130669. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 684 undefined on input line 130669. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 684 undefined on input line 130708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DomainLimiter.mDelete d' on page 684 undefined on input line 130736. [684] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DragEngine.Rho' on pa ge 685 undefined on input line 130785. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 685 u ndefined on input line 130785. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 685 undefined on input line 130854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 685 undefined on input line 130867. Underfull \hbox (badness 10000) in paragraph at lines 130865--130868 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 685 undefined on input line 130880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 685 undefined on input line 130906. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 685 undefined on input line 130906. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 685 undefined on input line 130919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 685 undefined on input line 130952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 685 undefined on input line 130952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 685 undefined on input line 130952. [685] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 686 undefined on input line 131018. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 686 undefined on input line 131031. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 686 un defined on input line 131046. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 686 undefined on input line 131046. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 86 undefined on input line 131046. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 686 undefined on input line 131105. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 686 undefined on input line 131109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 686 undefined on input line 131109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 686 undefined on input line 131148. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 686 undefined on input line 131161. Underfull \hbox (badness 10000) in paragraph at lines 131159--131162 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [686] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 687 undefined on input line 131187. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 687 undefined on input line 131200. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 687 undefined on input line 131200. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 687 undefined on input line 131213. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.trackEnergy' on page 687 undefined on input line 131246. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 687 undefined on input line 131402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 687 undefined on input line 131415. Underfull \hbox (badness 10000) in paragraph at lines 131413--131416 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [687] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 688 undefined on input line 131441. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 688 undefined on input line 131441. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 688 undefined on input line 131454. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 688 undefined on input line 131492. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 688 undefined on input line 131492. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 6 88 undefined on input line 131492. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 688 undefined on input line 131531. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 688 undefined on input line 131544. Underfull \hbox (badness 10000) in paragraph at lines 131542--131545 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceDispatch er' on page 688 undefined on input line 131557. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 688 undefined on input line 131583. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 688 undefined on input line 131583. [688] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 689 undefined on input line 131596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.vertices' on pa ge 689 undefined on input line 131721. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.vertices' on pa ge 689 undefined on input line 131736. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 689 undefi ned on input line 131741. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 689 undefi ned on input line 131745. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 689 undefi ned on input line 131749. [689] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 690 undefined on input line 131883. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 690 undefined on input line 131896. Underfull \hbox (badness 10000) in paragraph at lines 131894--131897 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 690 undefined on input line 131922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 690 undefined on input line 131922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 690 undefined on input line 131961. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.gr id' on page 690 undefined on input line 131994. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 690 undefined on input line 131994. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.sp eed' on page 690 undefined on input line 131994. LaTeX Warning: Citation `publications:duriez2021b' on page 690 undefined on inp ut line 131994. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 690 undefined on input line 132019. [690] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.gr id' on page 691 undefined on input line 132060. LaTeX Warning: Citation `publications:duriez2021b' on page 691 undefined on inp ut line 132073. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 691 undefined on input line 132144. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 691 undefined on input line 132157. Underfull \hbox (badness 10000) in paragraph at lines 132155--132158 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 691 undefined on input line 132183. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 691 undefined on input line 132183. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 691 undefined on input line 132196. [691] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 92 undefined on input line 132313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 692 undefined on input line 132313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 692 un defined on input line 132313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 692 u ndefined on input line 132313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 692 undefined on input line 132355. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 692 undefined on input line 132368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 92 undefined on input line 132368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 692 undefined on input line 132409. [692] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 693 undefined on input line 132422. Underfull \hbox (badness 10000) in paragraph at lines 132420--132423 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 693 undefined on input line 132448. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 693 undefined on input line 132448. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 693 undefined on input line 132474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.grav ity' on page 693 undefined on input line 132571. [693] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 694 undefined on input line 132760. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 694 undefined on input line 132773. Underfull \hbox (badness 10000) in paragraph at lines 132771--132774 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 694 undefined on input line 132799. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 694 undefined on input line 132825. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 694 undefined on input line 132825. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 694 undefined on input line 132838. [694] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 695 undefined on input line 132922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 695 undefined on input line 132935. Underfull \hbox (badness 10000) in paragraph at lines 132933--132936 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 695 undefined on input line 133065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 695 undefined on input line 133065. [695] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 696 undefined on input line 133104. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 696 undefined on input line 133227. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 696 undefined on input line 133240. Underfull \hbox (badness 10000) in paragraph at lines 133238--133241 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 696 undefined on input line 133266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 696 undefined on input line 133266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 696 undefined on input line 133279. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 696 undefined on input line 133312. [696] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 697 undefined on input line 133391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 697 undefined on input line 133404. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 697 un defined on input line 133419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 697 undefined on input line 133419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 97 undefined on input line 133419. [697] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 698 undefined on input line 133596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 698 undefined on input line 133609. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 698 un defined on input line 133624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 698 undefined on input line 133624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 98 undefined on input line 133624. LaTeX Warning: Citation `references:cundallstrack1979' on page 698 undefined on input line 133696. [698] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 699 undefined on input line 133926. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 699 undefined on input line 133939. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 699 un defined on input line 133954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 699 undefined on input line 133954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 99 undefined on input line 133954. [699] LaTeX Warning: Command \c invalid in math mode on input line 134023. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 134036. Missing character: There is no ̧ ("327) in font eurm7! [700] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 701 undefined on input line 134298. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 701 undefined on input line 134311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 7 01 undefined on input line 134311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 701 undefined on input line 134394. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 701 undefined on input line 134407. Underfull \hbox (badness 10000) in paragraph at lines 134405--134408 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 701 undefined on input line 134448. [701] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 702 undefined on input line 134487. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 702 undefined on input line 134526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 702 undefined on input line 134526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 702 undefined on input line 134630. [702] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 703 undefined on input line 134671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 703 u ndefined on input line 134734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 703 u ndefined on input line 134734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 703 undefined on input line 134734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 703 und efined on input line 134859. [703] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 704 unde fined on input line 134943. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 704 undefined on input line 135027. [704] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 705 undefined on input line 135151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 705 undefined on input line 135253. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsCrackOnset ' on page 705 undefined on input line 135253. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 705 undefined on input line 135435. [705] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 706 und efined on input line 135619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 706 un defined on input line 135703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.color' on page 706 undefined on input line 135715. [706] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 707 undefined on input line 135812. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 707 u ndefined on input line 135996. [707] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 708 u ndefined on input line 136053. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u' on page 708 undefined on input line 136068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u0' on page 70 8 undefined on input line 136068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 708 u ndefined on input line 136205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom.phi' on page 7 08 undefined on input line 136217. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom.phi0' on page 708 undefined on input line 136217. [708] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 709 undefined on input line 136364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 709 und efined on input line 136498. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.stripes' on page 709 undefined on input line 136510. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.glutSlices' on page 709 undefined on input line 136510. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.glutStacks' on page 709 undefined on input line 136510. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.stripes' on page 709 undefined on input line 136510. [709] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.quality' on page 710 undefined on input line 136570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.quality' on page 710 undefined on input line 136585. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 710 undefined on input line 136732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys.normalForce' on page 710 undefined on input line 136732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys.normalForce' on page 710 undefined on input line 136744. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxRadiu s' on page 710 undefined on input line 136744. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxRadiu s' on page 710 undefined on input line 136774. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.refRadiu s' on page 710 undefined on input line 136789. [710] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 711 undefined on input line 136834. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxWeakF n' on page 711 undefined on input line 136864. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 711 un defined on input line 137041. [711] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 712 undefined on input line 137150. [712] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 713 u ndefined on input line 137409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.stripes' o n page 713 undefined on input line 137421. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.glutSlices ' on page 713 undefined on input line 137421. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.glutStacks ' on page 713 undefined on input line 137421. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.stripes' o n page 713 undefined on input line 137421. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.quality' o n page 713 undefined on input line 137481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.quality' o n page 713 undefined on input line 137496. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.circleView ' on page 713 undefined on input line 137526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.circleView ' on page 713 undefined on input line 137541. [713] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 714 un defined on input line 137718. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 714 und efined on input line 137827. [714] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlBoundFunctor' on pa ge 715 undefined on input line 137936. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 715 undefined on input line 138004. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 715 undefined on input line 138017. Underfull \hbox (badness 10000) in paragraph at lines 138015--138018 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 715 undefined on input line 138056. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 715 undefined on input line 138056. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 715 undefined on input line 138069. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 715 un defined on input line 138102. [715] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer' on pa ge 716 undefined on input line 138186. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.extraD rawers' on page 716 undefined on input line 138186. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 71 6 undefined on input line 138247. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 71 6 undefined on input line 138285. [716] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIGeomFunctor' on pa ge 717 undefined on input line 138441. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 717 undefined on input line 138509. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 717 undefined on input line 138522. Underfull \hbox (badness 10000) in paragraph at lines 138520--138523 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 717 undefined on input line 138561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 717 undefined on input line 138561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 717 undefined on input line 138574. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 717 un defined on input line 138607. [717] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIPhysFunctor' on pa ge 718 undefined on input line 138691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 718 undefined on input line 138759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 718 undefined on input line 138772. Underfull \hbox (badness 10000) in paragraph at lines 138770--138773 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 718 undefined on input line 138811. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 718 undefined on input line 138811. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 718 undefined on input line 138824. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 718 un defined on input line 138857. [718] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlShapeFunctor' on pa ge 719 undefined on input line 138941. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 719 undefined on input line 139009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 719 undefined on input line 139022. Underfull \hbox (badness 10000) in paragraph at lines 139020--139023 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 719 undefined on input line 139061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 719 undefined on input line 139061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 719 undefined on input line 139074. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 719 un defined on input line 139107. [719] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateFunctor' on pa ge 720 undefined on input line 139191. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 720 undefined on input line 139259. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 720 undefined on input line 139272. Underfull \hbox (badness 10000) in paragraph at lines 139270--139273 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 720 undefined on input line 139311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 720 undefined on input line 139311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 720 undefined on input line 139324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 720 un defined on input line 139357. [720] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine' on pag e 721 undefined on input line 139441. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 721 undefined on input line 139479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 721 undefined on input line 139492. Underfull \hbox (badness 10000) in paragraph at lines 139490--139493 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 721 undefined on input line 139518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 721 undefined on input line 139518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 721 undefined on input line 139531. LaTeX Warning: Hyper reference `formulation:demsimulations' on page 721 undefin ed on input line 139564. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 721 undefined on input line 139564. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.viscEl' on page 721 undefined on input line 139564. [721] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 722 undefined on input line 139600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.timestepSafetyCoefficient' on page 722 undefined on input line 139600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 722 undefined on input line 139613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 722 undefined on input line 139641. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 722 undefined on input line 139654. Underfull \hbox (badness 10000) in paragraph at lines 139652--139655 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 722 undefined on input line 139693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 722 undefined on input line 139693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 722 undefined on input line 139719. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 722 undefined on input line 139758. [722] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 7 23 undefined on input line 139786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.timestepSafetyCoefficient' on page 723 undefined on input line 139786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 723 undefined on input line 139804. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 723 undefined on input line 139842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 723 undefined on input line 139855. Underfull \hbox (badness 10000) in paragraph at lines 139853--139856 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 723 undefined on input line 139907. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 723 undefined on input line 139907. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 723 undefined on input line 139920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 723 undefined on input line 139966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 723 undefined on input line 139966. [723] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 724 undefined on input line 140034. Underfull \hbox (badness 10000) in paragraph at lines 140032--140035 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- LaTeX Warning: Citation `publications:effeindzourou2016' on page 724 undefined on input line 140173. LaTeX Warning: Citation `publications:bourrier2013' on page 724 undefined on in put line 140173. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 724 undefined on input line 140173. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.gridConnection' on page 724 undefined on input line 140173. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 724 undefined on input line 140173. [724] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 725 und efined on input line 140295. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 725 und efined on input line 140308. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.gridNode' on pa ge 725 undefined on input line 140381. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 725 undefined on input line 140381. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 725 undefined on input line 140381. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 725 undefined on input line 140479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 725 u ndefined on input line 140494. [725] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 726 undefined on input line 140566. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 726 undefined on input line 140566. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 726 undefined on input line 140566. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 726 undefined on input line 140589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 726 und efined on input line 140589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 726 undefined on input line 140589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 726 undefined on input line 140660. Underfull \hbox (badness 10000) in paragraph at lines 140658--140661 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [726] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 727 undefined on input line 140779. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 727 undefi ned on input line 140857. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 727 un defined on input line 140923. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 727 un defined on input line 140945. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 727 undefi ned on input line 140967. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 727 undefi ned on input line 141022. [727] LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 728 un defined on input line 141088. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 728 un defined on input line 141110. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 728 undefi ned on input line 141132. [728] Underfull \hbox (badness 10000) in paragraph at lines 141369--141372 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.Matrix3.computeUnitaryP ositive' on page 729 undefined on input line 141491. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.Matrix3.selfAdjointEige nDecomposition' on page 729 undefined on input line 141581. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.Matrix3.jacobiSVD' on p age 729 undefined on input line 141626. [729] [730] [731] Underfull \hbox (badness 10000) in paragraph at lines 142232--142235 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.Matrix6.computeUnitaryP ositive' on page 732 undefined on input line 142384. [732] LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.Matrix6.selfAdjointEige nDecomposition' on page 733 undefined on input line 142474. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.Matrix6.jacobiSVD' on p age 733 undefined on input line 142519. [733] [734] Underfull \hbox (badness 10000) in paragraph at lines 143224--143227 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [735] LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.MatrixX.computeUnitaryP ositive' on page 736 undefined on input line 143346. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.MatrixX.selfAdjointEige nDecomposition' on page 736 undefined on input line 143451. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.MatrixX.jacobiSVD' on p age 736 undefined on input line 143496. [736] [737] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion.toAxisAngle' on page 738 undefined on input line 143949. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 738 undefi ned on input line 143969. [738] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 739 und efined on input line 144046. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 739 und efined on input line 144058. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 739 und efined on input line 144094. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 739 und efined on input line 144118. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix3' on page 739 undefi ned on input line 144154. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 739 undefi ned on input line 144166. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 739 undefi ned on input line 144248. [739] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 740 undef ined on input line 144614. [740] [741] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 742 undef ined on input line 144959. [742] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 743 undefi ned on input line 145259. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 743 undefi ned on input line 145362. [743] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145599. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145611. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145623. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145635. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145647. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145659. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 744 undef ined on input line 145719. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 744 undef ined on input line 145822. [744] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146029. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146041. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146053. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146065. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146077. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146089. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 745 undef ined on input line 146158. [745] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 746 undef ined on input line 146261. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146423. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146435. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146447. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146459. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146471. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146483. [746] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector4' on page 747 undefi ned on input line 146552. [747] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6' on page 748 undefi ned on input line 146907. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 748 undefi ned on input line 146995. [748] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 749 undefi ned on input line 147217. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6c' on page 749 undef ined on input line 147277. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 749 undef ined on input line 147365. [749] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 750 undef ined on input line 147557. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6i' on page 750 undef ined on input line 147626. [750] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 751 undef ined on input line 147714. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 751 undef ined on input line 147861. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 751 undefi ned on input line 147892. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 751 undefi ned on input line 147919. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 751 undefi ned on input line 147931. [751] LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 752 undef ined on input line 148241. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 752 undef ined on input line 148268. [752] LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 753 undef ined on input line 148280. [753] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 754 undefi ned on input line 148598. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 754 un defined on input line 148664. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 754 un defined on input line 148686. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 754 undefi ned on input line 148708. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 754 unde fined on input line 148720. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 754 undefi ned on input line 148763. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 754 un defined on input line 148829. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 754 un defined on input line 148851. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 754 undefi ned on input line 148873. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 754 unde fined on input line 148885. [754] [755] Underfull \hbox (badness 10000) in paragraph at lines 149191--149194 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Matrix3.computeUnitaryP ositive' on page 756 undefined on input line 149313. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Matrix3.selfAdjointEige nDecomposition' on page 756 undefined on input line 149403. [756] LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Matrix3.jacobiSVD' on p age 757 undefined on input line 149448. [757] [758] Underfull \hbox (badness 10000) in paragraph at lines 150054--150057 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [759] LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Matrix6.computeUnitaryP ositive' on page 760 undefined on input line 150206. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Matrix6.selfAdjointEige nDecomposition' on page 760 undefined on input line 150296. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Matrix6.jacobiSVD' on p age 760 undefined on input line 150341. [760] [761] [762] Underfull \hbox (badness 10000) in paragraph at lines 151046--151049 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [763] LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.MatrixX.computeUnitaryP ositive' on page 764 undefined on input line 151168. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.MatrixX.selfAdjointEige nDecomposition' on page 764 undefined on input line 151273. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.MatrixX.jacobiSVD' on p age 764 undefined on input line 151318. [764] [765] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion.toAxisAngle' on page 766 undefined on input line 151771. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 766 undefi ned on input line 151791. [766] LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 767 unde fined on input line 151867. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 767 und efined on input line 151879. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 767 und efined on input line 151891. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 767 unde fined on input line 151903. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 767 und efined on input line 151927. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 767 und efined on input line 151951. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix3' on page 767 undefi ned on input line 151987. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 767 undefi ned on input line 151999. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 767 unde fined on input line 152090. [767] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 768 undefi ned on input line 152159. [768] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 769 undef ined on input line 152525. [769] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 770 undef ined on input line 152870. [770] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 771 undefi ned on input line 153170. Underfull \hbox (badness 10000) in paragraph at lines 153230--153232 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Real)x=Real(“0”) [, (Real)y=Rea l(“0”) [, [771] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 772 undefi ned on input line 153273. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 772 undefi ned on input line 153510. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 772 undefi ned on input line 153522. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 772 undefi ned on input line 153534. [772] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 773 undefi ned on input line 153546. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 773 undefi ned on input line 153558. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 773 undefi ned on input line 153570. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 773 undef ined on input line 153630. Underfull \hbox (badness 10000) in paragraph at lines 153690--153692 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Complex)x=Complex(“0”,”0”) [, ( Com- LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 773 undef ined on input line 153733. [773] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 153940. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 153952. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 153964. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 153976. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 153988. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 154000. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 774 undef ined on input line 154069. [774] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 775 undef ined on input line 154172. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154334. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154346. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154358. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154370. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154382. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154394. [775] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector4' on page 776 undefi ned on input line 154463. [776] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6' on page 777 undefi ned on input line 154818. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 777 undefi ned on input line 154906. [777] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 778 undefi ned on input line 155128. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6c' on page 778 undef ined on input line 155188. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 778 undef ined on input line 155276. [778] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 779 undef ined on input line 155468. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6i' on page 779 undef ined on input line 155537. [779] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 780 undef ined on input line 155625. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 780 undef ined on input line 155772. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 780 undefi ned on input line 155803. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 780 undefi ned on input line 155830. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 780 undefi ned on input line 155842. [780] LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 781 undef ined on input line 156152. [781] LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 782 undef ined on input line 156179. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 782 undef ined on input line 156191. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicMotionEngine' on page 782 undefined on input line 156477. [782] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 783 undefined on input line 156528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 783 undefined on input line 156541. Underfull \hbox (badness 10000) in paragraph at lines 156539--156542 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 783 undefined on input line 156580. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 783 undefined on input line 156606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 783 undefined on input line 156606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 783 undefined on input line 156619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicForceEngine' on page 783 undefined on input line 156652. [783] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 784 undefined on input line 156703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 784 undefined on input line 156716. Underfull \hbox (badness 10000) in paragraph at lines 156714--156717 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 784 undefined on input line 156755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 784 undefined on input line 156781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 784 undefined on input line 156781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 784 undefined on input line 156794. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 784 undefined on input line 156891. [784] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 785 undefined on input line 156904. Underfull \hbox (badness 10000) in paragraph at lines 156902--156905 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 785 undefined on input line 156943. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 785 undefined on input line 156969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 785 undefined on input line 156969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 785 undefined on input line 157008. [785] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 786 undefined on input line 157131. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 786 undefined on input line 157144. Underfull \hbox (badness 10000) in paragraph at lines 157142--157145 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 786 undefined on input line 157222. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 786 undefined on input line 157222. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 786 undefined on input line 157235. [786] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 787 undefined on input line 157371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 787 undefined on input line 157384. Underfull \hbox (badness 10000) in paragraph at lines 157382--157385 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 787 undefined on input line 157397. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 787 undefined on input line 157436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 787 undefined on input line 157436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 787 undefined on input line 157475. LaTeX Warning: Citation `publications:maurin2015b' on page 787 undefined on inp ut line 157521. LaTeX Warning: Citation `publications:maurin2016' on page 787 undefined on inpu t line 157521. LaTeX Warning: Citation `publications:maurin2018' on page 787 undefined on inpu t line 157521. LaTeX Warning: Citation `publications:maurin2015b' on page 787 undefined on inp ut line 157521. LaTeX Warning: Citation `publications:maurin2015phd' on page 787 undefined on i nput line 157521. LaTeX Warning: Citation `references:maurin2018-vansbasis' on page 787 undefined on input line 157521. LaTeX Warning: Citation `references:maurin2018-vansfluidresol' on page 787 unde fined on input line 157521. LaTeX Warning: Citation `references:maurin2018-vansvalidations' on page 787 und efined on input line 157521. [787] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.dens Fluid' on page 788 undefined on input line 157541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vxFl uid' on page 788 undefined on input line 157541. LaTeX Warning: Citation `references:dallavalle1948' on page 788 undefined on in put line 157541. LaTeX Warning: Citation `references:revilbaudard2013' on page 788 undefined on input line 157541. LaTeX Warning: Citation `references:richardson1954' on page 788 undefined on in put line 157541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.visc oDyn' on page 788 undefined on input line 157541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.roug hnessPartScale' on page 788 undefined on input line 157541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.velF luct' on page 788 undefined on input line 157545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.Reyn oldStresses' on page 788 undefined on input line 157545. LaTeX Warning: Citation `references:wiberg1985' on page 788 undefined on input line 157546. LaTeX Warning: Citation `references:schmeeckle2007' on page 788 undefined on in put line 157552. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.lift ' on page 788 undefined on input line 157552. LaTeX Warning: Citation `publications:maurin2018' on page 788 undefined on inpu t line 157561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.stea dyFlow' on page 788 undefined on input line 157561. LaTeX Warning: Citation `publications:maurin2015phd' on page 788 undefined on i nput line 157572. LaTeX Warning: Citation `references:revilbaudard2013' on page 788 undefined on input line 157576. LaTeX Warning: Citation `publications:maurin2015phd' on page 788 undefined on i nput line 157576. LaTeX Warning: Citation `publications:maurin2015b' on page 788 undefined on inp ut line 157576. [788] LaTeX Warning: Citation `references:wiberg1985' on page 789 undefined on input line 157590. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 789 undefined on input line 157603. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 789 undefined on input line 157629. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 789 undefined on input line 157642. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vxPa rt' on page 789 undefined on input line 157657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vyPa rt' on page 789 undefined on input line 157657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vzPa rt' on page 789 undefined on input line 157657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art' on page 789 undefined on input line 157657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.zRef ' on page 789 undefined on input line 157667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.zRef ' on page 789 undefined on input line 157667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 789 undefined on input line 157667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.delt aZ' on page 789 undefined on input line 157667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 789 undefined on input line 157667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.aver ageDrag1' on page 789 undefined on input line 157667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.aver ageDrag2' on page 789 undefined on input line 157667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art1' on page 789 undefined on input line 157667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art2' on page 789 undefined on input line 157667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.radi usPart1' on page 789 undefined on input line 157667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.radi usPart2' on page 789 undefined on input line 157667. [789] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 790 undefined on input line 157853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 790 undefined on input line 157866. Underfull \hbox (badness 10000) in paragraph at lines 157864--157867 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 790 undefined on input line 157920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.delt aZ' on page 790 undefined on input line 157920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art' on page 790 undefined on input line 157920. Underfull \hbox (badness 10000) in paragraph at lines 157918--157921 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 157918--157921 \TU/lmr/m/n/10 fined mesh (\TU/lmr/m/it/10 nCell\TU/lmr/m/n/10 , \TU/lmr/m/it/1 0 deltaZ\TU/lmr/m/n/10 ) from the volume-averaged solid profiles Overfull \hbox (48.56209pt too wide) in paragraph at lines 157918--157921 \TU/lmr/m/n/10 (\TU/lmr/m/it/10 phiPart\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/it/10 vx Part\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/it/10 averageDrag< HydroForceEngine.averageDrag>\TU/lmr/m/n/10 ), LaTeX Warning: Citation `publications:maurin2015' on page 790 undefined on inpu t line 157933. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 790 undefined on input line 157959. LaTeX Warning: Citation `references:li1995' on page 790 undefined on input line 157972. LaTeX Warning: Citation `references:revilbaudard2013' on page 790 undefined on input line 157972. [790] LaTeX Warning: Citation `references:revilbaudard2015' on page 791 undefined on input line 158039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 791 undefined on input line 158182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 791 undefined on input line 158182. [791] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 792 undefined on input line 158234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 792 undefined on input line 158247. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 792 undefined on input line 158286. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 792 undefined on input line 158299. LaTeX Warning: Citation `publications:maurin2018' on page 792 undefined on inpu t line 158338. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 792 undefined on input line 158364. [792] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.Reyn oldStresses' on page 793 undefined on input line 158539. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 793 undefined on input line 158604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 793 undefined on input line 158617. [793] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 794 undefined on input line 158643. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 794 undefined on input line 158656. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 794 undefined on input line 158682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 794 undefined on input line 158695. Underfull \hbox (badness 10000) in paragraph at lines 158852--158855 \TU/lmr/m/n/10 a list of data that will be saved. Can use veloc- [794] [795] [796] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 797 undefined on input line 159493. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 797 undefined on input line 159506. Underfull \hbox (badness 10000) in paragraph at lines 159504--159507 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 797 undefined on input line 159545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 797 undefined on input line 159545. [797] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 798 undefined on input line 159597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 798 undefined on input line 159794. [798] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 799 undefined on input line 159862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 799 undefined on input line 159875. Underfull \hbox (badness 10000) in paragraph at lines 159873--159876 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 799 undefined on input line 159914. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 799 undefined on input line 159914. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 799 undefined on input line 159927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 799 undefined on input line 159960. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 799 undefined on input line 160044. [799] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 800 undefined on input line 160117. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 800 undefined on input line 160185. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 800 undefined on input line 160198. Underfull \hbox (badness 10000) in paragraph at lines 160196--160199 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 800 undefined on input line 160237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 800 undefined on input line 160237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 800 undefined on input line 160250. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 800 undefined on input line 160283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 800 undefined on input line 160283. [800] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 801 u ndefined on input line 160535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 801 undefined on input line 160535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 801 unde fined on input line 160535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 801 undefined on input line 160535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 801 undefined on input line 160535. [801] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 802 u ndefined on input line 160619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 802 unde fined on input line 160619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 802 u ndefined on input line 160619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 802 undefined on input line 160657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 802 undefined on input line 160677. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 802 undefined on input line 160737. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 802 unde fined on input line 160737. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 802 u ndefined on input line 160737. [802] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 803 undefined on input line 160775. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 803 undefined on input line 160795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 803 u ndefined on input line 160855. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 803 undefined on input line 160855. [803] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 804 u ndefined on input line 160965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 804 un defined on input line 160965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 804 u ndefined on input line 160965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 804 undefined on input line 160965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 804 undefined on input line 161080. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 804 undefined on input line 161106. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 804 u ndefined on input line 161139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 804 un defined on input line 161139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 804 u ndefined on input line 161139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 804 undefined on input line 161139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 804 undefined on input line 161139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 804 undefined on input line 161139. [804] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 805 undefined on input line 161196. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 805 undefined on input line 161268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 805 un defined on input line 161268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 805 u ndefined on input line 161268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 805 undefined on input line 161306. [805] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridCoGridCoGeom' on page 806 undefined on input line 161378. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 806 undefined on input line 161378. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 806 u ndefined on input line 161462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 806 un defined on input line 161462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 806 undefined on input line 161462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNodeGeom6D' on pa ge 806 undefined on input line 161572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 806 undefined on input line 161572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 806 undefined on input line 161582. [806] LaTeX Warning: Citation `references:mcnamara2008' on page 807 undefined on inpu t line 161616. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 807 undefined on input line 161647. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 807 undefined on input line 161647. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 807 undefined on input line 161682. [807] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 808 undefined on input line 161755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 808 undefined on input line 161755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 808 undefined on input line 161755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 808 u ndefined on input line 161755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 808 undefined on input line 161755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 808 undefined on input line 161755. LaTeX Warning: Citation `publications:duriez2023' on page 808 undefined on inpu t line 161755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 808 u ndefined on input line 161839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 808 undefined on input line 161839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 808 undefined on input line 161839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 808 undefined on input line 161839. LaTeX Warning: Citation `publications:duriez2021a' on page 808 undefined on inp ut line 161839. LaTeX Warning: Citation `publications:duriez2021b' on page 808 undefined on inp ut line 161839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 808 undefined on input line 161839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 808 undefined on input line 161839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 808 undefined on input line 161839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id1' on p age 808 undefined on input line 161847. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 808 undefined on input line 161847. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 808 undefined on input line 161857. [808] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 8 09 undefined on input line 161942. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 809 undefined on input line 161942. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 809 undefined on input line 161942. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.penetratio nVolume' on page 809 undefined on input line 161942. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.contactPoi nt' on page 809 undefined on input line 161942. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.normal' on page 809 undefined on input line 161942. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id1' on p age 809 undefined on input line 161950. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 809 undefined on input line 161950. [809] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 810 undefined on input line 162084. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 810 un defined on input line 162084. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 810 u ndefined on input line 162084. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys.contactArea' on page 810 undefined on input line 162217. [810] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 811 u ndefined on input line 162356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 811 u ndefined on input line 162356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 811 undefined on input line 162453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 811 u ndefined on input line 162453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 811 undefined on input line 162476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 811 undefined on input line 162476. [811] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom6D' on pa ge 812 undefined on input line 162576. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 812 undefined on input line 162576. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 812 u ndefined on input line 162576. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 812 u ndefined on input line 162673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 812 undefined on input line 162673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 812 u ndefined on input line 162673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 812 undefined on input line 162674. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 812 undefined on input line 162674. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 812 undefined on input line 162675. [812] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 813 undefined on input line 162761. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 813 u ndefined on input line 162761. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 813 u ndefined on input line 162761. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 813 u ndefined on input line 162871. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 813 u ndefined on input line 162871. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L6G eom' on page 813 undefined on input line 162871. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 813 u ndefined on input line 162871. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.distFactor' on page 813 undefined on input line 162877. [813] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 814 undefined on input line 162908. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 814 undefined on input line 162908. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.noRatch' on page 814 undefined on input line 162916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 814 undefined on input line 162916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.homoDeform' on p age 814 undefined on input line 162927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 814 undefined on input line 162944. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 814 undefined on input line 162949. [814] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 815 u ndefined on input line 162962. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 815 undefined on input line 163079. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 815 undefined on input line 163105. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 815 u ndefined on input line 163138. [815] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 816 undefined on input line 163253. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 816 undefined on input line 163279. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 816 u ndefined on input line 163312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 816 u ndefined on input line 163312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 816 undefined on input line 163322. [816] LaTeX Warning: Citation `references:mcnamara2008' on page 817 undefined on inpu t line 163356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 817 undefined on input line 163409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 817 undefined on input line 163469. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 817 u ndefined on input line 163469. [817] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 818 undefined on input line 163479. LaTeX Warning: Citation `references:mcnamara2008' on page 818 undefined on inpu t line 163513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 818 undefined on input line 163544. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 818 undefined on input line 163544. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 818 undefined on input line 163579. [818] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 819 un defined on input line 163652. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 8 19 undefined on input line 163652. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 819 undefined on input line 163736. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 819 undefined on input line 163736. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 819 und efined on input line 163736. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 819 undefined on input line 163736. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 819 u ndefined on input line 163820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 819 undefined on input line 163820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 819 und efined on input line 163820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 819 undefined on input line 163820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 819 undefined on input line 163820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 819 undefined on input line 163820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 819 undefined on input line 163820. [819] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 8 20 undefined on input line 163904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 820 undefined on input line 163904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 820 und efined on input line 163904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.normal' on page 820 undefined on input line 163904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.penetratio nVolume' on page 820 undefined on input line 163904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.contactPoi nt' on page 820 undefined on input line 163904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _VolumeGeom' on page 820 undefined on input line 163904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 820 u ndefined on input line 164027. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 820 und efined on input line 164027. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 820 u ndefined on input line 164027. [820] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 821 undefined on input line 164065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 821 u ndefined on input line 164137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 821 und efined on input line 164137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 821 u ndefined on input line 164137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 821 undefined on input line 164137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 821 undefined on input line 164252. [821] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 822 undefined on input line 164278. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 822 u ndefined on input line 164311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 822 und efined on input line 164311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 822 u ndefined on input line 164311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 822 undefined on input line 164311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 822 undefined on input line 164349. [822] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 823 undefined on input line 164627. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 823 undefined on input line 164640. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 823 un defined on input line 164655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 823 undefined on input line 164655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 8 23 undefined on input line 164655. [823] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys.k r' on page 824 undefined on input line 164920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys.k RCrp' on page 824 undefined on input line 164920. [824] [825] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 826 und efined on input line 165434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .sortAxis' on page 826 undefined on input line 165437. [826] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 827 undefined on input line 165460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 827 undefined on input line 165460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound.sweepLength' on page 827 undefined on input line 165466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 827 undefined on input line 165490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 827 undefined on input line 165503. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 8 27 undefined on input line 165503. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 827 undefined on input line 165586. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 827 undefined on input line 165599. Underfull \hbox (badness 10000) in paragraph at lines 165597--165600 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [827] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 828 undefined on input line 165640. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 828 undefined on input line 165679. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 828 undefined on input line 165718. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 828 undefined on input line 165718. [828] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 829 undefined on input line 165822. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 829 undefined on input line 165863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 829 undefined on input line 165932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 829 undefined on input line 165945. Underfull \hbox (badness 10000) in paragraph at lines 165943--165946 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 829 undefined on input line 165997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 829 undefined on input line 165997. [829] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 830 undefined on input line 166036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 83 0 undefined on input line 166079. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 830 undefined on input line 166125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 830 undefined on input line 166138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 830 undefined on input line 166164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 830 undefined on input line 166164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 830 undefined on input line 166190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 830 undefined on input line 166190. [830] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 831 undefined on input line 166234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 831 und efined on input line 166239. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166253. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 831 undefined on input line 166323. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166338. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166393. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166408. [831] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 832 undefined on input line 166468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 832 undefined on input line 166468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 32 undefined on input line 166468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.geomD ispatcher' on page 832 undefined on input line 166468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.physD ispatcher' on page 832 undefined on input line 166468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.lawDi spatcher' on page 832 undefined on input line 166468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IntrCallback' on page 832 undefined on input line 166479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 832 undefined on input line 166479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 832 undefined on input line 166520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 832 undefined on input line 166533. Underfull \hbox (badness 10000) in paragraph at lines 166531--166534 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 832 undefined on input line 166546. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 832 undefined on input line 166572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 832 undefined on input line 166598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 832 undefined on input line 166598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 832 undefined on input line 166611. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 832 undefined on input line 166624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceFunctor' on page 832 undefined on input line 166657. [832] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 833 undefined on input line 166725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 833 undefined on input line 166738. Underfull \hbox (badness 10000) in paragraph at lines 166736--166739 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 833 undefined on input line 166777. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 833 undefined on input line 166777. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 833 undefined on input line 166790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 8 33 undefined on input line 166823. [833] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 834 undefined on input line 166961. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 834 undefined on input line 166974. Underfull \hbox (badness 10000) in paragraph at lines 166972--166975 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 834 undefined on input line 167000. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 834 undefined on input line 167039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 834 undefined on input line 167039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 834 undefined on input line 167065. [834] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 835 undefined on input line 167191. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 835 undefined on input line 167204. Underfull \hbox (badness 10000) in paragraph at lines 167202--167205 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 835 undefined on input line 167217. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 835 undefined on input line 167256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 835 undefined on input line 167256. [835] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 836 undefined on input line 167321. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 836 undefined on input line 167380. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 836 undefined on input line 167380. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 836 undefined on input line 167383. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 836 undefined on input line 167387. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.callb acks' on page 836 undefined on input line 167387. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_Inelast CohFrictPhys_CohesionMoment' on page 836 undefined on input line 167433. [836] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 837 undefined on input line 167601. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 837 undefined on input line 167601. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.normalCoh esion' on page 837 undefined on input line 167604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.shearCohe sion' on page 837 undefined on input line 167604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 37 undefined on input line 167645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 37 undefined on input line 167671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 37 undefined on input line 167684. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 837 undefined on input line 167684. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 837 undefined on input line 167703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 837 undefined on input line 167703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.initCohe sion' on page 837 undefined on input line 167703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.isCohesiv e`=``True`' on page 837 undefined on input line 167703. [837] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 838 undefined on input line 167733. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 38 undefined on input line 167746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 838 undefined on input line 167746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 38 undefined on input line 167772. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 838 undefined on input line 167772. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 838 u ndefined on input line 167805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 838 undefined on input line 167805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 838 u ndefined on input line 167805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 838 u ndefined on input line 167805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 38 undefined on input line 167815. [838] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 839 undefined on input line 167915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 839 undefined on input line 167915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 839 undefined on input line 167999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 839 undefined on input line 167999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 839 undefined on input line 168083. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 839 undefined on input line 168083. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 39 undefined on input line 168121. [839] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 840 u ndefined on input line 168180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 840 undefined on input line 168180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 84 0 undefined on input line 168180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 840 undefined on input line 168218. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 840 undefined on input line 168277. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 40 undefined on input line 168315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 840 undefined on input line 168374. [840] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 841 undefined on input line 168383. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 84 1 undefined on input line 168468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 841 undefined on input line 168468. LaTeX Warning: Citation `publications:scholtes2009a' on page 841 undefined on i nput line 168468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 841 undefined on input line 168474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 841 undefined on input line 168474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.poisson' on page 841 undefined on input line 168474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 84 1 undefined on input line 168474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 841 undefined on input line 168474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 841 undefined on input line 168474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.poisson' on page 841 undefined on input line 168474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys.frictAngle' on page 841 undefined on input line 168477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 41 undefined on input line 168515. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 41 undefined on input line 168528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 41 undefined on input line 168541. [841] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 842 undefined on input line 168600. [842] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 843 undefined on input line 168835. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 843 undefined on input line 168985. [843] LaTeX Warning: Command \u invalid in math mode on input line 169182. Missing character: There is no ̆ ("306) in font eurm7! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 844 undefined on input line 169187. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betas' on page 844 undefined on input line 169187. LaTeX Warning: Citation `references:thornton2013' on page 844 undefined on inpu t line 169187. LaTeX Warning: Citation `references:schwager2007' on page 844 undefined on inpu t line 169187. LaTeX Warning: Citation `references:mueller2011' on page 844 undefined on input line 169193. [844] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 845 undefined on input line 169202. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.en' on page 845 undefined on input line 169205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.es' on page 845 undefined on input line 169205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 845 undefined on input line 169205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betas' on page 845 undefined on input line 169205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 45 undefined on input line 169208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 45 undefined on input line 169311. LaTeX Warning: Citation `references:mueller2011' on page 845 undefined on input line 169404. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 845 undefined on input line 169422. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 845 undefined on input line 169422. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.kn' on page 845 undefined on input line 169422. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.ks' on page 845 undefined on input line 169422. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.frictA ngle' on page 845 undefined on input line 169422. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.frictionAngl e' on page 845 undefined on input line 169422. [845] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.kn' on page 846 undefined on input line 169460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.ks' on page 846 undefined on input line 169473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 84 6 undefined on input line 169532. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 846 undefined on input line 169532. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 846 undefined on input line 169532. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.poisson' on page 846 undefined on input line 169535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 46 undefined on input line 169573. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 46 undefined on input line 169586. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 46 undefined on input line 169599. [846] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 847 undefined on input line 169658. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 847 undefined on input line 169658. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 847 undefined on input line 169658. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 847 undefined on input line 169658. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 47 undefined on input line 169696. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 47 undefined on input line 169709. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 47 undefined on input line 169722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 847 undefined on input line 169781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 847 undefined on input line 169781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 847 undefined on input line 169781. [847] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 48 undefined on input line 169819. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 48 undefined on input line 169832. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 48 undefined on input line 169845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 848 undefined on input line 169904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys' on page 84 8 undefined on input line 169904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 848 undefined on input line 169904. LaTeX Warning: Citation `publications:duriez2016' on page 848 undefined on inpu t line 169904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionShapeParameter' on page 848 undefined on input line 170022. [848] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 849 undefined on input line 170035. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 84 9 undefined on input line 170053. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 8 49 undefined on input line 170053. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 849 undefined on input line 170234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapPhys' on pag e 849 undefined on input line 170234. [849] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170298. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 85 0 undefined on input line 170370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 8 50 undefined on input line 170370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170408. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170421. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 850 undefined on input line 170506. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WirePhys' on page 850 undefined on input line 170506. [850] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FsMax' on p age 851 undefined on input line 170613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.crossSectio n' on page 851 undefined on input line 170613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 851 undefined on input line 170695. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FsMax' on p age 851 undefined on input line 170708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 851 undefined on input line 1 70721. [851] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FnMax' on p age 852 undefined on input line 170773. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 852 undefined on input line 170786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 852 un defined on input line 170801. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 852 undefined on input line 170801. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 8 52 undefined on input line 170801. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FnMax' on p age 852 undefined on input line 170840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.crossSectio n' on page 852 undefined on input line 170840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.tensileStren gth' on page 852 undefined on input line 170909. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.cohesion' on page 852 undefined on input line 170922. [852] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.cohesion' on page 853 undefined on input line 171160. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.tensileStren gth' on page 853 undefined on input line 171160. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.onJoint' o n page 853 undefined on input line 171173. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 853 undefined on input line 1 71173. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 853 undefined on input line 1 71199. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.jointNorma l1' on page 853 undefined on input line 171212. [853] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.jointDilatio nAngle' on page 854 undefined on input line 171446. [854] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 855 undefined on input line 171632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 855 undefined on input line 171690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 85 5 undefined on input line 171690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 855 undefined on input line 171690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 855 undefined on input line 171729. [855] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 856 undefined on input line 171926. [856] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 857 undefined on input line 172027. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 857 undefined on input line 172104. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 857 undefined on input line 172117. Underfull \hbox (badness 10000) in paragraph at lines 172115--172118 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 857 undefined on input line 172130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 857 undefined on input line 172130. [857] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 858 undefined on input line 172299. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 858 undefined on input line 172299. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 858 undefined on input line 172338. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 858 undefined on input line 172397. [858] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.shearS peed' on page 859 undefined on input line 172409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.gammal im' on page 859 undefined on input line 172409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 859 undefined on input line 172496. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 859 undefined on input line 172509. Underfull \hbox (badness 10000) in paragraph at lines 172507--172510 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 859 undefined on input line 172522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 859 undefined on input line 172522. [859] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 860 undefined on input line 172691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 860 undefined on input line 172691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 860 undefined on input line 172730. [860] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine.KnC' o n page 861 undefined on input line 172792. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.shearS peed' on page 861 undefined on input line 172795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.gammal im' on page 861 undefined on input line 172795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 861 undefined on input line 172895. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 861 undefined on input line 172908. Underfull \hbox (badness 10000) in paragraph at lines 172906--172909 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [861] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 862 undefined on input line 172921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 862 undefined on input line 172921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 862 undefined on input line 173077. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 862 undefined on input line 173077. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 862 undefined on input line 173116. [862] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.target Sigma' on page 863 undefined on input line 173176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.sigma_ save' on page 863 undefined on input line 173176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.target Sigma' on page 863 undefined on input line 173176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 863 undefined on input line 173266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 863 undefined on input line 173279. Underfull \hbox (badness 10000) in paragraph at lines 173277--173280 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 863 undefined on input line 173292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 863 undefined on input line 173292. [863] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 864 undefined on input line 173422. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 864 undefined on input line 173422. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 864 undefined on input line 173474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 864 undefined on input line 173533. [864] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 865 undefined on input line 173610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 865 undefined on input line 173623. Underfull \hbox (badness 10000) in paragraph at lines 173621--173624 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 865 undefined on input line 173636. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 865 undefined on input line 173636. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 865 undefined on input line 173766. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 865 undefined on input line 173766. [865] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 866 undefined on input line 173792. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 866 undefined on input line 173855. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 86 6 undefined on input line 173855. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 866 undefined on input line 173855. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 866 undefined on input line 173894. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 866 undefined on input line 173907. Underfull \hbox (badness 10000) in paragraph at lines 173905--173908 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 866 undefined on input line 173920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 866 undefined on input line 173946. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 866 undefined on input line 173946. [866] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 867 undefined on input line 173959. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 867 undefined on input line 173992. [867] [868] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys.viscousDamping' on page 869 undefined on input line 174554. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact .contactPoint' on page 869 undefined on input line 174703. [869] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 870 undefined on input line 174729. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 870 undefined on input line 174734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 70 undefined on input line 174738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 70 undefined on input line 174742. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 870 undefined on input line 174748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 70 undefined on input line 174748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 870 un defined on input line 174748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 70 undefined on input line 174748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 870 u ndefined on input line 174748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u0' on page 87 0 undefined on input line 174887. [870] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact .contactPoint' on page 871 undefined on input line 174926. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 871 undefined on input line 174952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 871 undefined on input line 174957. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 71 undefined on input line 174961. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 71 undefined on input line 174965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 871 undefined on input line 174971. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 71 undefined on input line 174971. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 871 un defined on input line 174971. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 71 undefined on input line 174971. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 871 u ndefined on input line 174971. [871] [872] LaTeX Warning: Citation `references:cundallstrack1979' on page 873 undefined on input line 175479. LaTeX Warning: Citation `references:pfc3dmanual30' on page 873 undefined on inp ut line 175479. LaTeX Warning: Citation `publications:scholtes2009b' on page 873 undefined on i nput line 175483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 873 undefined on input line 175483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 873 undefined on input line 175561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 873 undefined on input line 175574. [873] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 874 undefined on input line 175600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 874 undefined on input line 175646. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 874 undefined on input line 175723. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 874 undefined on input line 175736. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 874 undefined on input line 175762. LaTeX Warning: Citation `references:cundallstrack1979' on page 874 undefined on input line 175809. LaTeX Warning: Citation `references:pfc3dmanual30' on page 874 undefined on inp ut line 175809. [874] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 875 u ndefined on input line 175813. LaTeX Warning: Citation `publications:scholtes2009b' on page 875 undefined on i nput line 175818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 875 undefined on input line 175818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 875 undefined on input line 175870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridConnection' on pa ge 875 undefined on input line 175916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 875 undefined on input line 175916. [875] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 876 undefined on input line 175997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 876 undefined on input line 176012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 876 u ndefined on input line 176084. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 876 u ndefined on input line 176194. [876] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 877 undefined on input line 176317. LaTeX Warning: Citation `publications:duriez2023' on page 877 undefined on inpu t line 176317. Underfull \hbox (badness 10000) in paragraph at lines 176315--176319 \TU/lmr/m/n/10 Applies \TU/lmr/m/it/10 Law2_-ScGeom_-FrictPhys_-CundallStrack \ TU/lmr/m/n/10 at each contact point of a LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 877 undefined on input line 176398. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 877 undefined on input line 176413. [877] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 878 u ndefined on input line 176489. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_Dem3DofGeom_Fric tPhys_Basic' on page 878 undefined on input line 176489. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 878 undefined on input line 176489. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 878 undefined on input line 176569. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 878 undefined on input line 176623. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 878 undefined on input line 176638. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 878 undefined on input line 176653. [878] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 879 undefined on input line 176696. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 879 undefined on input line 176755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 879 undefined on input line 176758. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 879 undefined on input line 176761. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 879 undefined on input line 176761. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 879 undefined on input line 176 764. LaTeX Warning: Citation `publications:bourrier2013' on page 879 undefined on in put line 176764. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.rollingA dhesion' on page 879 undefined on input line 176764. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.twisting Adhesion' on page 879 undefined on input line 176764. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxRollP l' on page 879 undefined on input line 176764. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxTwist Pl' on page 879 undefined on input line 176764. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesion' on page 879 undefined on input line 176770. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaRoll' on page 879 undefined on input line 176780. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaTwist' on page 879 undefined on input line 176780. [879] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 880 undefined on input line 176907. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 880 undefined on input line 176937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 880 undefined on input line 176965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 880 undefined on input line 177019. [880] [881] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 882 undefined on input line 177289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 882 undefined on input line 177289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.createDistantMeniscii' on page 882 undefined on input line 177 289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.neverErase' on page 882 undefined on input line 177289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 882 undefined on input line 177289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 882 undefined on input line 177289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 882 undefined on input line 177292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.suffCapFiles' on page 882 undefined on input line 177292. LaTeX Warning: Citation `publications:scholtes2009b' on page 882 undefined on i nput line 177298. LaTeX Warning: Citation `publications:duriez2017b' on page 882 undefined on inp ut line 177298. LaTeX Warning: Citation `publications:scholtes2009d' on page 882 undefined on i nput line 177298. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 882 undefined on input line 177308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 882 undefined on input line 177308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fusionN umber' on page 882 undefined on input line 177308. LaTeX Warning: Citation `publications:scholtes2009c' on page 882 undefined on i nput line 177334. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 882 undefined on input line 177375. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 882 undefined on input line 177388. Underfull \hbox (badness 10000) in paragraph at lines 177386--177389 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [882] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fusionN umber' on page 883 undefined on input line 177401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 883 undefined on input line 177401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.binaryFusion' on page 883 undefined on input line 177401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 883 undefined on input line 177427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 883 undefined on input line 177427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 883 undefined on input line 177466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 883 u ndefined on input line 177499. [883] LaTeX Warning: Citation `references:cundallstrack1979' on page 884 undefined on input line 177692. LaTeX Warning: Citation `references:pfc3dmanual30' on page 884 undefined on inp ut line 177692. LaTeX Warning: Citation `publications:scholtes2009b' on page 884 undefined on i nput line 177695. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 884 undefined on input line 177695. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 884 undefined on input line 177776. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 884 undefined on input line 177791. [884] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 885 undefined on input line 177863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 885 undefined on input line 177944. [885] LaTeX Warning: Citation `references:chevremont2020' on page 886 undefined on in put line 178031. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 886 und efined on input line 178190. [886] LaTeX Warning: Citation `references:ivars2011' on page 887 undefined on input l ine 178262. LaTeX Warning: Citation `publications:scholtes2012' on page 887 undefined on in put line 178262. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 887 undefined on input line 178272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 887 undefined on input line 178324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordMoments' on page 887 undefined on input line 178404. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.Key' on page 887 undefined on input line 178456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.cracksFileExist' on page 887 undefined on input li ne 178456. [887] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isOnJoint' on page 888 undefined on input line 178482. LaTeX Warning: Citation `references:ivars2011' on page 888 undefined on input l ine 178482. LaTeX Warning: Citation `publications:scholtes2012' on page 888 undefined on in put line 178482. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 888 u ndefined on input line 178580. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 8 88 undefined on input line 178580. LaTeX Warning: Citation `references:luding2008' on page 888 undefined on input line 178580. [888] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 889 undefined on input line 178715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.kno' on p age 889 undefined on input line 178791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.kso' on p age 889 undefined on input line 178791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.tangensOfFr ictionAngle' on page 889 undefined on input line 178791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 889 undefined on input line 178795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 889 undefined on input line 178847. [889] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.eta' on page 890 undefined on input line 178998. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 890 undefined on input line 179024. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.includeAdhesion' on page 890 undefined on input line 179052. [890] LaTeX Warning: Citation `references:thornton1991' on page 891 undefined on inpu t line 179152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 891 undefined on input line 179203. LaTeX Warning: Citation `references:lourenco1994' on page 891 undefined on inpu t line 179249. [891] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 892 und efined on input line 179504. [892] [893] LaTeX Warning: Citation `references:pournin2001' on page 894 undefined on input line 179872. LaTeX Warning: Citation `references:schwager2007' on page 894 undefined on inpu t line 179884. [894] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 895 undefined on input line 179970. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 895 undefined on input line 180064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 895 undefined on input line 180079. [895] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 896 undefined on input line 180274. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 896 u ndefined on input line 180274. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 896 undefined on input line 180274. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 896 undefined on input line 180325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 896 undefined on input line 180371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 896 u ndefined on input line 180371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 896 undefined on input line 180371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 896 undefined on input line 180371. [896] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 897 undefined on input line 180422. LaTeX Warning: Citation `references:cundallstrack1979' on page 897 undefined on input line 180469. LaTeX Warning: Citation `references:pfc3dmanual30' on page 897 undefined on inp ut line 180469. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic.traceEnergy' on page 897 undefined on input line 180550. [897] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic' on page 898 undefined on input line 180622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic.traceEnergy' on page 898 undefined on input line 180716. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 98 undefined on input line 180814. [898] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 899 undefined on input line 180882. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 899 undefined on input line 180895. Underfull \hbox (badness 10000) in paragraph at lines 180893--180896 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 899 undefined on input line 180934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 899 undefined on input line 180934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 899 undefined on input line 180947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 899 undefined on input line 180980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 899 undefined on input line 181064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.disPath' on page 899 undefined on input line 181064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotPath' on page 899 undefined on input line 181064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.pathSteps' on page 899 undefined on input line 181064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 899 undefined on input line 181064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.pathSteps' on page 899 undefined on input line 181064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.hooks' on p age 899 undefined on input line 181064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.doneHook' o n page 899 undefined on input line 181064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 899 undefined on input line 181067. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 899 undefined on input line 181067. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 899 undefined on input line 181067. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 899 un defined on input line 181067. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 99 undefined on input line 181067. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 899 undefined on input line 181067. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 899 undefined on input line 181067. [899] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181070. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181070. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 900 u ndefined on input line 181130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 900 u ndefined on input line 181130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 900 u ndefined on input line 181130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 900 undefined on input line 181130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 900 u ndefined on input line 181130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 900 u ndefined on input line 181130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 900 u ndefined on input line 181130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 900 undefined on input line 181130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotWeight' on page 900 undefined on input line 181138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.idWeight' o n page 900 undefined on input line 181141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uTest' on p age 900 undefined on input line 181144. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181144. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uGeom' on p age 900 undefined on input line 181144. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181144. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlExtra_LawTester' on page 900 undefined on input line 181147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotPath' on page 900 undefined on input line 181188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 900 undefined on input line 181214. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 900 undefined on input line 181227. [900] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 901 undefined on input line 181240. Underfull \hbox (badness 10000) in paragraph at lines 181238--181241 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.doneHook' o n page 901 undefined on input line 181253. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 901 un defined on input line 181266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 901 undefined on input line 181279. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 901 undefined on input line 181305. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 901 undefined on input line 181305. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 901 undefined on input line 181318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 901 undefined on input line 181357. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 901 undefined on input line 181396. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uTest' on p age 901 undefined on input line 181422. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 90 1 undefined on input line 181435. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uGeom' on p age 901 undefined on input line 181435. [901] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 902 undefined on input line 181481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 902 undefined on input line 181481. LaTeX Warning: Citation `publications:duriez2021a' on page 902 undefined on inp ut line 181481. LaTeX Warning: Citation `publications:duriez2021b' on page 902 undefined on inp ut line 181481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.volume' on p age 902 undefined on input line 181506. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 902 undefined on input line 181534. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_LevelSet_Aabb' on page 902 undefined on input line 181547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 9 02 undefined on input line 181547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 902 undefined on input line 181603. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 902 undefined on input line 181618. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 902 undefined on input line 181633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesPath' o n page 902 undefined on input line 181633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axisAABE' on page 902 undefined on input line 181646. [902] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 903 undefined on input line 181687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 903 undefined on input line 181687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 903 undefined on input line 181702. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 903 undefined on input line 181717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 903 undefined on input line 181732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 903 undefined on input line 181745. LaTeX Warning: Citation `publications:duriez2021b' on page 903 undefined on inp ut line 181745. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.twoD' on pag e 903 undefined on input line 181745. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesPath' o n page 903 undefined on input line 181745. LaTeX Warning: Citation `publications:duriez2021a' on page 903 undefined on inp ut line 181758. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distance' on page 903 undefined on input line 181771. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.volume' on p age 903 undefined on input line 181771. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 903 undefined on input line 181771. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.twoD' on pag e 903 undefined on input line 181771. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 903 undefined on input line 181786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 903 undefined on input line 181801. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 903 undefined on input line 181814. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 903 undefined on input line 181840. LaTeX Warning: Citation `publications:duriez2021b' on page 903 undefined on inp ut line 181840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 903 undefined on input line 181853. [903] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 904 undefined on input line 181883. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.smearCoeff' on page 904 undefined on input line 181883. [904] [905] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 906 undefined on input line 182499. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 906 undefined on input line 182512. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 906 un defined on input line 182527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 906 undefined on input line 182527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 06 undefined on input line 182527. [906] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 907 undefined on input line 182678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 907 undefined on input line 182691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 907 un defined on input line 182706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 907 undefined on input line 182706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 07 undefined on input line 182706. [907] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 908 undefined on input line 183014. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 908 undefined on input line 183027. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 908 un defined on input line 183042. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 908 undefined on input line 183042. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 08 undefined on input line 183042. [908] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 909 undefined on input line 183193. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 909 undefined on input line 183206. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 909 un defined on input line 183221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 909 undefined on input line 183221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 09 undefined on input line 183221. [909] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 910 undefined on input line 183361. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 910 undefined on input line 183374. Underfull \hbox (badness 10000) in paragraph at lines 183372--183375 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 910 undefined on input line 183387. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 910 undefined on input line 183426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 910 undefined on input line 183426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 910 undefined on input line 183439. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PDFEngine' on page 91 0 undefined on input line 183472. [910] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 911 undefined on input line 183510. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 911 undefined on input line 183523. Underfull \hbox (badness 10000) in paragraph at lines 183521--183524 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 911 undefined on input line 183666. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 911 undefined on input line 183666. [911] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 912 undefined on input line 183705. [912] LaTeX Warning: Citation `references:zhou1999536' on page 913 undefined on input line 183999. LaTeX Warning: Citation `references:zhou1999536' on page 913 undefined on input line 184012. LaTeX Warning: Citation `references:zhou1999536' on page 913 undefined on input line 184012. LaTeX Warning: Citation `references:zhou1999536' on page 913 undefined on input line 184012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ImplicitL ubricationPhys.resolution' on page 913 undefined on input line 184103. [913] LaTeX Warning: Citation `references:luding2008' on page 914 undefined on input line 184240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 914 undefined on input line 184345. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 914 undefined on input line 184410. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 914 un defined on input line 184425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 914 undefined on input line 184425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 14 undefined on input line 184425. [914] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 91 5 undefined on input line 184458. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_LudingPhy s_Basic' on page 915 undefined on input line 184458. [915] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.matches' o n page 916 undefined on input line 184752. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 916 undefined on input line 184752. LaTeX Warning: Hyper reference `prog:customconverters' on page 916 undefined on input line 184756. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 9 16 undefined on input line 184756. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.val' on pa ge 916 undefined on input line 184792. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 916 undefined on input line 184818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 916 undefined on input line 184874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 916 und efined on input line 184892. [916] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 917 undefined on input line 184958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 917 undefined on input line 184971. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 917 un defined on input line 184986. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 917 undefined on input line 184986. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 17 undefined on input line 184986. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 917 undefined on input line 185017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 917 undefined on input line 185052. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 917 undefined on input line 185056. [917] Underfull \hbox (badness 10000) in paragraph at lines 185285--185288 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix3.computeUnitaryPosit ive' on page 918 undefined on input line 185407. [918] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix3.selfAdjointEigenDec omposition' on page 919 undefined on input line 185497. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix3.jacobiSVD' on page 919 undefined on input line 185542. [919] [920] Underfull \hbox (badness 10000) in paragraph at lines 186148--186151 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [921] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix6.computeUnitaryPosit ive' on page 922 undefined on input line 186300. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix6.selfAdjointEigenDec omposition' on page 922 undefined on input line 186390. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix6.jacobiSVD' on page 922 undefined on input line 186435. [922] [923] Underfull \hbox (badness 10000) in paragraph at lines 187018--187020 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 187018--187020 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- [924] Underfull \hbox (badness 10000) in paragraph at lines 187140--187143 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that LaTeX Warning: Hyper reference `yade.plot:yade.plot.MatrixX.computeUnitaryPosit ive' on page 925 undefined on input line 187262. LaTeX Warning: Hyper reference `yade.plot:yade.plot.MatrixX.selfAdjointEigenDec omposition' on page 925 undefined on input line 187367. [925] LaTeX Warning: Hyper reference `yade.plot:yade.plot.MatrixX.jacobiSVD' on page 926 undefined on input line 187412. [926] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 927 undefined on input line 187857. LaTeX Warning: Citation `publications:duriez2017c' on page 927 undefined on inp ut line 187857. LaTeX Warning: Citation `publications:duriez2016b' on page 927 undefined on inp ut line 187857. LaTeX Warning: Citation `publications:duriez2017' on page 927 undefined on inpu t line 187857. LaTeX Warning: Citation `publications:duriez2017c' on page 927 undefined on inp ut line 187857. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 927 und efined on input line 187857. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 927 undefined on input line 187867. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 927 undefined on input line 187921. [927] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 928 undefined on input line 187934. Underfull \hbox (badness 10000) in paragraph at lines 187932--187935 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 928 undefined on input line 188012. LaTeX Warning: Citation `publications:duriez2017c' on page 928 undefined on inp ut line 188012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 928 undefined on input line 188025. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 928 undefined on input line 188038. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 928 undefined on input line 188051. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.vW' on page 928 undefined on input line 188051. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 928 undefined on input line 188090. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 928 undefined on input line 188090. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muVw ' on page 928 undefined on input line 188129. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muSs w' on page 928 undefined on input line 188129. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muSn w' on page 928 undefined on input line 188129. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muGa mma' on page 928 undefined on input line 188129. [928] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.surfaceTension' on page 929 undefined on input line 188142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 929 undefined on input line 188155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.vMenisc us' on page 929 undefined on input line 188183. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 929 undefined on input line 188222. LaTeX Warning: Citation `references:mueller2011' on page 929 undefined on input line 188302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 929 undefined on input line 188341. [929] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.vMeniscus ' on page 930 undefined on input line 188553. [930] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 931 undefined on input line 188618. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 931 undefined on input line 188631. LaTeX Warning: Citation `references:mueller2011' on page 931 undefined on input line 188791. [931] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 932 undefined on input line 189042. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 932 undefined on input line 189055. [932] LaTeX Warning: Citation `references:mueller2011' on page 933 undefined on input line 189254. [933] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 934 undefined on input line 189557. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 934 undefined on input line 189570. [934] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 935 undefined on input line 189812. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 935 undefined on input line 189825. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 935 un defined on input line 189853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 935 undefined on input line 189853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 35 undefined on input line 189853. [935] [936] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 93 7 undefined on input line 190182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 937 undefined on input line 190182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 93 7 undefined on input line 190182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.contac ts' on page 937 undefined on input line 190182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 937 undefined on input line 190182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 93 7 undefined on input line 190192. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.tangensOfFr ictionAngle' on page 937 undefined on input line 190248. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.kn' on page 937 undefined on input line 190261. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.ks' on page 937 undefined on input line 190274. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.nodesIds' on page 937 undefined on input line 190287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 937 u ndefined on input line 190320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 937 undefined on input line 190320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 937 u ndefined on input line 190320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.contacts' on page 937 undefined on input line 190320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 937 undefined on input line 190320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 937 u ndefined on input line 190330. [937] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 938 undefined on input line 190386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.contacts' on page 938 undefined on input line 190386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.nodesI ds' on page 938 undefined on input line 190386. LaTeX Warning: Hyper reference `formulation:sect-motion-integration' on page 93 8 undefined on input line 190419. LaTeX Warning: Hyper reference `formulation:numericaldamping' on page 938 undef ined on input line 190442. LaTeX Warning: Citation `references:chareyre2005' on page 938 undefined on inpu t line 190442. LaTeX Warning: Citation `references:pfc3dmanual30' on page 938 undefined on inp ut line 190468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 938 undefined on input line 190468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.densityScaling' on page 938 undefined on input line 190468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 938 undefined on input line 190496. LaTeX Warning: Citation `publications:delvalle2023' on page 938 undefined on in put line 190496. LaTeX Warning: Citation `references:omelyan1998' on page 938 undefined on input line 190496. LaTeX Warning: Citation `references:fincham1992' on page 938 undefined on input line 190496. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.rotA lgorithm' on page 938 undefined on input line 190496. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 938 undefined on input line 190509. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 938 undefined on input line 190522. Underfull \hbox (badness 10000) in paragraph at lines 190520--190523 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [938] LaTeX Warning: Citation `references:omelyan1998' on page 939 undefined on input line 190600. LaTeX Warning: Citation `publications:delvalle2023' on page 939 undefined on in put line 190613. LaTeX Warning: Citation `references:omelyan1998' on page 939 undefined on input line 190613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 939 undefined on input line 190626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 939 undefined on input line 190626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 939 undefined on input line 190639. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 939 undefined on input line 190665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 939 undefined on input line 190693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 939 undefined on input line 190693. [939] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 940 undefined on input line 190935. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene' on page 940 un defined on input line 191058. [940] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 941 und efined on input line 191096. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dynDt' on page 941 undefined on input line 191139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 941 undefined on input line 191139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 941 undefined on input line 191152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 941 undefined on input line 191152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 941 undefined on input line 191165. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 941 undefined on input line 191165. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.EnergyTracker' on pag e 941 undefined on input line 191178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.trackEnergy' on page 941 undefined on input line 191178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceContainer' on pa ge 941 undefined on input line 191245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 941 undefined on input line 191258. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 941 und efined on input line 191263. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 941 undefined on input line 191277. [941] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.save' on page 9 42 undefined on input line 191347. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene.isPeriodic' on page 942 undefined on input line 191444. [942] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.load' on page 9 43 undefined on input line 191620. [943] LaTeX Warning: Hyper reference `yade.timing:' on page 944 undefined on input li ne 191828. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 944 undefined on input line 191858. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 944 undefined on input line 191873. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 944 un defined on input line 191955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 944 undefined on input line 192022. [944] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlExtraDrawer' on pag e 945 undefined on input line 192048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.showBo dy' on page 945 undefined on input line 192076. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 945 undefined on input line 192115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 945 undefined on input line 192128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 94 5 undefined on input line 192232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 945 undefined on input line 192260. [945] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 946 un defined on input line 192301. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.hideBo dy' on page 946 undefined on input line 192316. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 946 undefined on input line 192400. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 946 undefined on input line 192413. Underfull \hbox (badness 10000) in paragraph at lines 192411--192414 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [946] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 947 undefined on input line 192556. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 947 undefined on input line 192556. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 947 undefined on input line 192595. LaTeX Warning: Citation `publications:effeindzourou2016' on page 947 undefined on input line 192667. LaTeX Warning: Citation `publications:effeindzourou2015a' on page 947 undefined on input line 192667. LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 947 undefined on inpu t line 192667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 947 u ndefined on input line 192667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 947 und efined on input line 192716. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 947 und efined on input line 192729. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 947 und efined on input line 192742. [947] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 948 und efined on input line 192811. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 948 und efined on input line 192824. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 948 und efined on input line 192837. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 948 undefined on input line 192968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 948 undefined on input line 192981. Underfull \hbox (badness 10000) in paragraph at lines 192979--192982 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 948 undefined on input line 193007. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 948 undefined on input line 193007. [948] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 949 undefined on input line 193033. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 949 undefined on input line 193066. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalEngine' on page 949 undefined on input line 193066. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 949 undefined on input line 193104. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 949 undefined on input line 193117. Underfull \hbox (badness 10000) in paragraph at lines 193115--193118 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 949 undefined on input line 193130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 949 undefined on input line 193156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 949 undefined on input line 193156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 949 undefined on input line 193169. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ss' on page 949 undefined on input line 193202. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 949 undefined on input line 193202. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 949 und efined on input line 193202. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 949 undefined on input line 193202. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ssMask' on page 949 undefined on input line 193202. [949] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.mod' on page 950 undefined on input line 193213. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 950 undefined on input line 193218. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.youn gEstimation' on page 950 undefined on input line 193218. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.pois sonEstimation' on page 950 undefined on input line 193218. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 95 0 undefined on input line 193221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 95 0 undefined on input line 193226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 95 0 undefined on input line 193226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 950 undefined on input line 193226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.prog ress' on page 950 undefined on input line 193231. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 950 undefined on input line 193231. Underfull \hbox (badness 10000) in paragraph at lines 193233--193236 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 950 undefined on input line 193272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 950 undefined on input line 193272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 950 undefined on input line 193285. [950] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 951 undefined on input line 193298. Underfull \hbox (badness 10000) in paragraph at lines 193296--193299 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ssMask' on page 951 undefined on input line 193311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 951 undefined on input line 193363. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 951 undefined on input line 193376. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 951 undefined on input line 193415. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 951 undefined on input line 193415. [951] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 952 undefined on input line 193584. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 952 undefined on input line 193610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 952 undefined on input line 193638. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 952 undefined on input line 193638. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 952 undefined on input line 193666. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 952 undefined on input line 193692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 952 undefined on input line 193705. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 952 undefined on input line 193718. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 952 undefined on input line 193731. [952] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 953 undefined on input line 193826. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 953 undefined on input line 193839. Underfull \hbox (badness 10000) in paragraph at lines 193837--193840 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 953 undefined on input line 193917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 953 undefined on input line 193917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 953 undefined on input line 193969. [953] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.g oal' on page 954 undefined on input line 194006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.s tressMask' on page 954 undefined on input line 194006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.m ass' on page 954 undefined on input line 194087. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 954 undefined on input line 194100. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 954 undefined on input line 194113. Underfull \hbox (badness 10000) in paragraph at lines 194111--194114 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7814) in paragraph at lines 194150--194153 \TU/lmr/m/n/10 Desired stress or strain values (depending on stressMask), strai ns defined as LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.refSize' on page 954 undefined on input line 194156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 954 undefined on input line 194170. [954] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.d ynCell' on page 955 undefined on input line 194196. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 955 undefined on input line 194248. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 955 undefined on input line 194248. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 955 undefined on input line 194365. [955] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 956 undefined on input line 194413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 956 undefined on input line 194458. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 956 undefined on input line 194471. Underfull \hbox (badness 10000) in paragraph at lines 194469--194472 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 956 undefined on input line 194575. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 956 undefined on input line 194575. [956] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 957 undefined on input line 194614. [957] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 958 und efined on input line 195006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 958 undefined on input line 195006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 958 undefined on input line 195016. [958] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 959 undefined on input line 195193. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 959 undefined on input line 195206. Underfull \hbox (badness 10000) in paragraph at lines 195204--195207 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [959] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 960 undefined on input line 195336. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 960 undefined on input line 195336. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 960 undefined on input line 195414. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 960 undefined on input line 195486. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 960 undefined on input line 195537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 960 undefined on input line 195550. Underfull \hbox (badness 10000) in paragraph at lines 195548--195551 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [960] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 961 undefined on input line 195667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 961 undefined on input line 195667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 961 undefined on input line 195706. [961] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion.toAxisAngle' on page 962 undefined on input line 195803. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 962 undefi ned on input line 195823. [962] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 963 und efined on input line 195900. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 963 und efined on input line 195912. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 963 und efined on input line 195948. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 963 und efined on input line 195972. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix3' on page 963 undefi ned on input line 196008. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 963 undefi ned on input line 196020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 963 undefined on input line 196102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 963 undefined on input line 196115. Underfull \hbox (badness 10000) in paragraph at lines 196113--196116 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 963 undefined on input line 196141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 963 undefined on input line 196167. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 963 undefined on input line 196167. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 963 undefined on input line 196180. [963] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 964 undefined on input line 196226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 964 undefined on input line 196277. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 964 undefined on input line 196290. Underfull \hbox (badness 10000) in paragraph at lines 196288--196291 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 964 undefined on input line 196407. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 964 undefined on input line 196407. [964] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 965 undefined on input line 196446. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 965 undefined on input line 196518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.min' on p age 965 undefined on input line 196518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.nGP' on p age 965 undefined on input line 196518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 965 undefined on input line 196518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.min' on p age 965 undefined on input line 196518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 965 undefined on input line 196518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.nGP' on p age 965 undefined on input line 196518. [965] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 966 undefined on input line 196726. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 966 undefined on input line 196739. Underfull \hbox (badness 10000) in paragraph at lines 196737--196740 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 966 undefined on input line 196882. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 966 undefined on input line 196882. [966] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 967 undefined on input line 196947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 96 7 undefined on input line 197045. [967] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine.rotate AroundZero' on page 968 undefined on input line 197209. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine.zeroPo int' on page 968 undefined on input line 197209. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 968 undefined on input line 197260. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 968 undefined on input line 197273. Underfull \hbox (badness 10000) in paragraph at lines 197271--197274 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 968 undefined on input line 197286. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 968 undefined on input line 197312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 968 undefined on input line 197312. [968] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 969 undefined on input line 197351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 969 undefined on input line 197508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 969 undefined on input line 197521. Underfull \hbox (badness 10000) in paragraph at lines 197519--197522 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 969 undefined on input line 197573. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 969 undefined on input line 197573. [969] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 970 undefined on input line 197638. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 970 un defined on input line 197693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 970 und efined on input line 197693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 970 u ndefined on input line 197693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 970 un defined on input line 197693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 970 un defined on input line 197693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 970 unde fined on input line 197693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 970 undefined on input line 197693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 970 undefined on input line 197693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 970 undefined on input line 197706. [970] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 971 undefined on input line 197781. Underfull \hbox (badness 10000) in paragraph at lines 197779--197782 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 971 un defined on input line 197894. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 971 und efined on input line 197894. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 971 u ndefined on input line 197894. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 971 undefined on input line 197975. Underfull \hbox (badness 10000) in paragraph at lines 197973--197976 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [971] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 972 undefined on input line 198094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 972 undefined on input line 198140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 972 u ndefined on input line 198140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 972 undefined on input line 198219. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 972 undefined on input line 198232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 972 undefined on input line 198245. [972] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 973 undefined on input line 198260. Underfull \hbox (badness 10000) in paragraph at lines 198258--198261 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 973 undefined on input line 198405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom.isDuplic ate' on page 973 undefined on input line 198405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 973 undefined on input line 198418. [973] [974] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 975 undefined on input line 198834. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 975 undefined on input line 198847. Underfull \hbox (badness 10000) in paragraph at lines 198845--198848 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 975 undefined on input line 198873. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 975 undefined on input line 198977. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 975 undefined on input line 198977. [975] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 976 undefined on input line 199003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.vel ocity' on page 976 undefined on input line 199044. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.tra nslationAxis' on page 976 undefined on input line 199044. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNDEngine' on pa ge 976 undefined on input line 199174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 976 undefined on input line 199174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 976 undefined on input line 199174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 976 undefined on input line 199227. [976] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear.gravAppli ed' on page 977 undefined on input line 199240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.frictionAngl e' on page 977 undefined on input line 199294. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.poisson' on page 977 undefined on input line 199307. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 977 undefined on input line 199320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper.timeStepU pdateInterval' on page 977 undefined on input line 199346. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 977 undefined on input line 199346. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 977 undefined on input line 199428. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 977 undefined on input line 199456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 977 undefined on input line 199469. Underfull \hbox (badness 10000) in paragraph at lines 199467--199470 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [977] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 978 undefined on input line 199625. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 978 undefined on input line 199625. LaTeX Warning: Hyper reference `yade.plot:yade.plot.imgData' on page 978 undefi ned on input line 199638. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 978 undefined on input line 199690. [978] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 979 und efined on input line 199749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 979 undefined on input line 199752. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 979 undefined on input line 199762. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 979 undefined on input line 199775. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 9 79 undefined on input line 199775. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 979 undefined on input line 199816. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 979 undefined on input line 199829. Underfull \hbox (badness 10000) in paragraph at lines 199827--199830 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 979 undefined on input line 199855. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 979 undefined on input line 199855. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 979 undefined on input line 199868. [979] [980] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 981 undefined on input line 200145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 981 undefined on input line 200158. Underfull \hbox (badness 10000) in paragraph at lines 200156--200159 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 981 undefined on input line 200327. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 981 undefined on input line 200327. [981] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 982 undefined on input line 200392. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 982 undefined on input line 200539. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 982 undefined on input line 200597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 98 2 undefined on input line 200597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 982 undefined on input line 200597. [982] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 983 undefined on input line 200623. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 983 undefined on input line 200703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 98 3 undefined on input line 200762. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 983 undefined on input line 200800. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 983 undefined on input line 200813. Underfull \hbox (badness 10000) in paragraph at lines 200811--200814 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 983 undefined on input line 200826. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 98 3 undefined on input line 200852. [983] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 984 undefined on input line 200865. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 984 undefined on input line 200865. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 98 4 undefined on input line 200878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 984 undefined on input line 200891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 984 undefined on input line 200904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 984 un defined on input line 200937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 984 undefined on input line 200937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 984 un defined on input line 200982. [984] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 985 un defined on input line 201146. [985] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 986 un defined on input line 201445. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 9 86 undefined on input line 201445. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 986 undefined on input line 201483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 986 undefined on input line 201496. Underfull \hbox (badness 10000) in paragraph at lines 201494--201497 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 986 undefined on input line 201522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 986 undefined on input line 201522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 986 undefined on input line 201535. [986] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 987 undefined on input line 201682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 987 undefined on input line 201740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 98 7 undefined on input line 201740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 987 undefined on input line 201740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 987 undefined on input line 201779. [987] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 988 undefined on input line 201885. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate1' on page 988 undefined on input line 202055. [988] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate2' on page 989 undefined on input line 202068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate3' on page 989 undefined on input line 202081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 989 undefined on input line 202120. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 989 undefined on input line 202148. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 989 undefined on input line 202161. Underfull \hbox (badness 10000) in paragraph at lines 202159--202162 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.maxMultiplier' on page 989 undefined on input line 202187. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 989 undefined on input line 202213. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 989 undefined on input line 202226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 989 undefined on input line 202239. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 989 undefined on input line 202265. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 989 undefined on input line 202304. [989] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 990 undefined on input line 202317. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 990 undefined on input line 202330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 990 undefined on input line 202343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 990 undefined on input line 202356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 990 undefined on input line 202382. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 990 undefined on input line 202382. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 990 undefined on input line 202395. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 990 undefined on input line 202408. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 990 undefined on input line 202408. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 990 undefined on input line 202475. [990] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 991 undefined on input line 202648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 991 undefined on input line 202674. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. frictionAngleDegree' on page 991 undefined on input line 202702. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 991 undefined on input line 202715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 991 undefined on input line 202728. [991] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 992 undefined on input line 202910. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 992 undefined on input line 202979. [992] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 993 undefined on input line 202992. Underfull \hbox (badness 10000) in paragraph at lines 202990--202993 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 993 undefined on input line 203153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 993 undefined on input line 203194. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 993 undefined on input line 203194. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 993 undefined on input line 203220. [993] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 994 undefined on input line 203304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 994 undefined on input line 203317. Underfull \hbox (badness 10000) in paragraph at lines 203315--203318 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 994 undefined on input line 203343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 994 undefined on input line 203343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 994 undefined on input line 203369. [994] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 995 undefined on input line 203478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 995 undefined on input line 203491. Underfull \hbox (badness 10000) in paragraph at lines 203489--203492 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 995 undefined on input line 203504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 995 undefined on input line 203543. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 995 undefined on input line 203543. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 995 undefined on input line 203556. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 995 undefined on input line 203640. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 995 undefined on input line 203653. Underfull \hbox (badness 10000) in paragraph at lines 203651--203654 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [995] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 996 undefined on input line 203783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 996 undefined on input line 203783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 996 undefined on input line 203835. [996] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 997 undefined on input line 203971. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 997 undefined on input line 203984. Underfull \hbox (badness 10000) in paragraph at lines 203982--203985 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 997 undefined on input line 203997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 997 undefined on input line 204023. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 997 undefined on input line 204023. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 997 undefined on input line 204036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.vel ocity' on page 997 undefined on input line 204077. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.tra nslationAxis' on page 997 undefined on input line 204077. [997] LaTeX Warning: Citation `references:chareyre2002a' on page 998 undefined on inp ut line 204137. LaTeX Warning: Citation `references:chareyre2005' on page 998 undefined on inpu t line 204137. LaTeX Warning: Citation `publications:kozicki2008' on page 998 undefined on inp ut line 204137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.UnbalancedForce' on page 998 undefined on input line 204166. [998] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 999 undefined on input line 204257. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.strainRate' on page 999 undefined on input line 204270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 999 undefined on input line 204309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 999 undefined on input line 204350. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 999 undefined on input line 204363. Underfull \hbox (badness 10000) in paragraph at lines 204361--204364 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.maxMultiplier' on page 999 undefined on input line 204389. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.fixedPorosity' on page 999 undefined on input line 204402. Underfull \hbox (badness 7944) in paragraph at lines 204400--204403 \TU/lmr/m/n/10 A special type of compaction with imposed final porosity \TU/lmr /m/it/10 TriaxialCompressio- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 999 undefined on input line 204441. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 999 undefined on input line 204454. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 999 undefined on input line 204467. [999] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 1000 undefined on input line 204493. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 1000 undefined on input line 204545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 1000 undefined on input line 204571. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1000 undefined on input line 204584. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1000 undefined on input line 204597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1000 undefined on input line 204610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1000 undefined on input line 204649. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1000 undefined on input line 204649. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1000 undefined on input line 204662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1000 undefined on input line 204675. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 1000 undefined on input line 204675. [1000] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.sigmaIsoCompaction' on page 1001 undefined on input line 204781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1001 undefined on input line 204807. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 1001 undefined on input line 204900. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1001 undefined on input line 204939. [1001] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1002 undefined on input line 204993. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 1002 undefined on input line 205006. [1002] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 1003 undefined on input line 205201. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 1003 undefined on input line 205219. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine' on page 1003 undefined on input line 205219. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1003 undefined on input line 205270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1003 undefined on input line 205283. Underfull \hbox (badness 10000) in paragraph at lines 205281--205284 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1003 undefined on input line 205400. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1003 undefined on input line 205400. [1003] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1004 undefined on input line 205452. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 1004 undefined on input line 205524. LaTeX Warning: Citation `references:chareyre2002a' on page 1004 undefined on in put line 205528. LaTeX Warning: Citation `references:chareyre2005' on page 1004 undefined on inp ut line 205528. LaTeX Warning: Citation `publications:kozicki2008' on page 1004 undefined on in put line 205528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 1004 undefined on input line 205591. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1004 undefined on input line 205619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1004 undefined on input line 205632. Underfull \hbox (badness 10000) in paragraph at lines 205630--205633 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1004] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.maxMultiplier' on page 1005 undefined on input line 205658. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 1005 undefined on input line 205671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 1005 undefined on input line 205684. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 1005 undefined on input line 205697. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 1005 undefined on input line 205723. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 1005 undefined on input line 205762. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 1005 undefined on input line 205775. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1005 undefined on input line 205788. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1005 undefined on input line 205801. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1005 undefined on input line 205814. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1005 undefined on input line 205840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1005 undefined on input line 205840. [1005] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1006 undefined on input line 205853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1006 undefined on input line 205866. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 1006 undefined on input line 205866. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1006 undefined on input line 205918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 1006 undefined on input line 206013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1006 undefined on input line 206039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1006 undefined on input line 206067. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 1006 undefined on input line 206080. [1006] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 1007 undefined on input line 206262. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryTriaxialTest ' on page 1007 undefined on input line 206284. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.internal Compaction' on page 1007 undefined on input line 206292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 1007 undefined on input line 206292. [1007] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaLat eralConfinement' on page 1008 undefined on input line 206301. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.autoComp ressionActivation' on page 1008 undefined on input line 206301. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 1008 undefined on input line 206304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 1008 undefined on input line 206315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 1008 undefined on input line 206315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 1008 undefined on input line 206315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 1008 undefined on input line 206315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 1008 undefined on input line 206315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStateRecorder ' on page 1008 undefined on input line 206319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest' on page 1008 undefined on input line 206323. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 1008 undefined on input line 206323. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 1008 undefined on input line 206329. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.maxWallV elocity' on page 1008 undefined on input line 206351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.finalMax Multiplier' on page 1008 undefined on input line 206351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.internal Compaction' on page 1008 undefined on input line 206360. Missing character: There is no ⇒ (U+21D2) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.maxWallV elocity' on page 1008 undefined on input line 206367. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.finalMax Multiplier' on page 1008 undefined on input line 206367. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1008 undefined on input line 206373. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1008 undefined on input line 206373. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 1008 undefined on input line 206374. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1008 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 1008 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 1008 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 1008 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 1008 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.radiusCo ntrolInterval' on page 1008 undefined on input line 206388. [1008] [1009] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 1010 undefined on input line 206475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaLat eralConfinement' on page 1010 undefined on input line 206475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.autoUnload' on page 1010 undefined on input line 206475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sphereFr ictionDeg' on page 1010 undefined on input line 206527. [1010] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.numberOf Grains' on page 1011 undefined on input line 206780. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 1011 undefined on input line 206845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 1011 undefined on input line 206923. [1011] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1012 undefined on input line 207163. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1012 undefined on input line 207176. Underfull \hbox (badness 10000) in paragraph at lines 207174--207177 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1012] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1013 undefined on input line 207267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1013 undefined on input line 207267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1013 undefined on input line 207371. [1013] LaTeX Warning: Citation `publications:brzezinski2022' on page 1014 undefined on input line 207419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1014 undefined on input line 207496. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1014 undefined on input line 207509. Underfull \hbox (badness 10000) in paragraph at lines 207507--207510 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1014] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1015 undefined on input line 207561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1015 undefined on input line 207561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1015 undefined on input line 207574. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1015 u ndefined on input line 207607. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.initRu n' on page 1015 undefined on input line 207610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.recorders ' on page 1015 undefined on input line 207620. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.Key' on page 1015 undefined on input line 207620. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1015 undefined on input line 207687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1015 undefined on input line 207700. Underfull \hbox (badness 10000) in paragraph at lines 207698--207701 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1015] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 101 6 undefined on input line 207817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1016 undefined on input line 207856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1016 undefined on input line 207856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.multibloc k' on page 1016 undefined on input line 207902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1016 undefined on input line 207906. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1016 u ndefined on input line 207910. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 1016 und efined on input line 207914. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 101 6 undefined on input line 207918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 1016 undefined on input line 207918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 1016 undefined on input line 207918. [1016] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 1017 undefined on input line 207922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207948. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1017 u ndefined on input line 207948. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1017 u ndefined on input line 207952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207956. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1017 u ndefined on input line 207956. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207960. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1017 u ndefined on input line 207960. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1017 u ndefined on input line 207968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 1017 und efined on input line 207968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207976. LaTeX Warning: Hyper reference `yade.utils:yade.utils.bodyStressTensors' on pag e 1017 undefined on input line 207976. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 1017 undefined on input line 207991. [1017] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_WirePhys_ WirePM' on page 1018 undefined on input line 207995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 1018 undefined on input line 207999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 1018 undefined on input line 207999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 1018 undefined on input line 207999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isOnJoint' on page 1018 undefined on input line 207999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isCohesive' on page 1018 undefined on input line 207999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 1018 undefined on input line 208003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 1018 undefined on input line 208003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1018 undefined on input line 208011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 1018 undefined on input line 208015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 1018 undefined on input line 208019. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPhys' on p age 1018 undefined on input line 208031. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 1018 undefined on input line 208035. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 1018 undefined on input line 208039. [1018] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1019 undefined on input line 208085. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1019 undef ined on input line 208195. [1019] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1020 unde fined on input line 208561. [1020] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1021 unde fined on input line 208906. [1021] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 1022 undef ined on input line 209206. [1022] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 1023 undef ined on input line 209309. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1023 undef ined on input line 209546. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1023 undef ined on input line 209558. [1023] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1024 undef ined on input line 209570. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1024 undef ined on input line 209582. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1024 undef ined on input line 209594. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1024 undef ined on input line 209606. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 1024 unde fined on input line 209666. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 1024 unde fined on input line 209769. [1024] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 209976. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 209988. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 210000. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 210012. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 210024. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 210036. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 1025 unde fined on input line 210105. [1025] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 1026 unde fined on input line 210208. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210370. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210382. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210394. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210406. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210418. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210430. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector4' on page 1026 undef ined on input line 210499. [1026] [1027] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6' on page 1028 undef ined on input line 210854. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 1028 undef ined on input line 210942. [1028] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 1029 undef ined on input line 211164. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6c' on page 1029 unde fined on input line 211224. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 1029 unde fined on input line 211312. [1029] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 1030 unde fined on input line 211504. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6i' on page 1030 unde fined on input line 211573. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 1030 unde fined on input line 211661. [1030] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 1031 unde fined on input line 211808. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 1031 undef ined on input line 211839. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 1031 undef ined on input line 211866. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 1031 undef ined on input line 211878. [1031] LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 1032 unde fined on input line 212188. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 1032 unde fined on input line 212215. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 1032 unde fined on input line 212227. [1032] LaTeX Warning: Citation `references:willett2000' on page 1033 undefined on inpu t line 212523. LaTeX Warning: Citation `references:weigert1999' on page 1033 undefined on inpu t line 212523. LaTeX Warning: Citation `references:rabinov2005' on page 1033 undefined on inpu t line 212523. LaTeX Warning: Citation `references:lambert2008' on page 1033 undefined on inpu t line 212523. [1033] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 1034 undefined on input line 212696. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 1034 undefined on input line 212735. LaTeX Warning: Citation `references:zhou1999536' on page 1034 undefined on inpu t line 212761. LaTeX Warning: Citation `references:zhou1999536' on page 1034 undefined on inpu t line 212774. LaTeX Warning: Citation `references:zhou1999536' on page 1034 undefined on inpu t line 212774. LaTeX Warning: Citation `references:zhou1999536' on page 1034 undefined on inpu t line 212774. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1034 u ndefined on input line 212789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 103 4 undefined on input line 212789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 034 undefined on input line 212789. [1034] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 1035 undefined on input line 212900. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 1035 undefined on input line 212900. [1035] LaTeX Warning: Citation `references:zhou1999536' on page 1036 undefined on inpu t line 213122. LaTeX Warning: Citation `references:zhou1999536' on page 1036 undefined on inpu t line 213135. LaTeX Warning: Citation `references:zhou1999536' on page 1036 undefined on inpu t line 213135. LaTeX Warning: Citation `references:zhou1999536' on page 1036 undefined on inpu t line 213135. LaTeX Warning: Citation `references:pournin2001' on page 1036 undefined on inpu t line 213233. [1036] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 1037 undefined on input line 213364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 1037 undefined on input line 213403. LaTeX Warning: Citation `references:zhou1999536' on page 1037 undefined on inpu t line 213429. LaTeX Warning: Citation `references:zhou1999536' on page 1037 undefined on inpu t line 213442. LaTeX Warning: Citation `references:zhou1999536' on page 1037 undefined on inpu t line 213442. LaTeX Warning: Citation `references:zhou1999536' on page 1037 undefined on inpu t line 213442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1037 u ndefined on input line 213457. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 103 7 undefined on input line 213457. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 037 undefined on input line 213457. [1037] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 10 38 undefined on input line 213555. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 1038 undefined on input line 213555. LaTeX Warning: Citation `references:zhou1999536' on page 1038 undefined on inpu t line 213686. LaTeX Warning: Citation `references:zhou1999536' on page 1038 undefined on inpu t line 213699. LaTeX Warning: Citation `references:zhou1999536' on page 1038 undefined on inpu t line 213699. LaTeX Warning: Citation `references:zhou1999536' on page 1038 undefined on inpu t line 213699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 10 38 undefined on input line 213771. [1038] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 103 9 undefined on input line 213922. [1039] LaTeX Warning: Citation `publications:thoeni2014' on page 1040 undefined on inp ut line 214237. LaTeX Warning: Citation `publications:cheng2016' on page 1040 undefined on inpu t line 214237. [1040] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 1041 undefined on input line 214342. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 1041 undefined on input line 214368. LaTeX Warning: Citation `references:bertrand2008' on page 1041 undefined on inp ut line 214381. LaTeX Warning: Citation `publications:thoeni2013' on page 1041 undefined on inp ut line 214394. LaTeX Warning: Citation `references:bertrand2008' on page 1041 undefined on inp ut line 214407. LaTeX Warning: Citation `publications:thoeni2013' on page 1041 undefined on inp ut line 214420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1041 u ndefined on input line 214435. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 104 1 undefined on input line 214435. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 041 undefined on input line 214435. LaTeX Warning: Citation `references:bertrand2008' on page 1041 undefined on inp ut line 214487. LaTeX Warning: Citation `publications:thoeni2013' on page 1041 undefined on inp ut line 214487. [1041] LaTeX Warning: Citation `references:bertrand2008' on page 1042 undefined on inp ut line 214530. LaTeX Warning: Citation `publications:thoeni2013' on page 1042 undefined on inp ut line 214530. LaTeX Warning: Citation `publications:thoeni2013' on page 1042 undefined on inp ut line 214530. LaTeX Warning: Citation `references:bertrand2008' on page 1042 undefined on inp ut line 214530. LaTeX Warning: Citation `publications:thoeni2013' on page 1042 undefined on inp ut line 214530. LaTeX Warning: Citation `publications:thoeni2013' on page 1042 undefined on inp ut line 214530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 1042 undefined on input line 214591. LaTeX Warning: Citation `publications:thoeni2013' on page 1042 undefined on inp ut line 214591. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 1042 undefined on input line 214699. [1042] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 1043 undefined on input line 214893. [1043] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 1044 undefined on input line 214951. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 10 44 undefined on input line 214951. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 1044 undefined on input line 214951. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 1044 undefined on input line 214977. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 1044 undefined on input line 215070. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 1044 undefin ed on input line 215129. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 1044 undefin ed on input line 215143. [1044] LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 1045 undefine d on input line 215155. Underfull \hbox (badness 5091) in paragraph at lines 215199--215203 \TU/lmr/m/n/10 Add data from arguments name1=value1,name2=value2 to yade.plot.d ata. (the old [1045] LaTeX Warning: Hyper reference `yade.plot:yade.plot.current' on page 1046 undef ined on input line 215293. LaTeX Warning: Hyper reference `yade.plot:yade.plot.setLiveForceAlwaysUpdate' o n page 1046 undefined on input line 215306. [1046] LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 1047 undefine d on input line 215449. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 1047 undefin ed on input line 215449. LaTeX Warning: Hyper reference `yade.plot:yade.plot.setLiveForceAlwaysUpdate' o n page 1047 undefined on input line 215501. [1047] LaTeX Warning: Hyper reference `yade.plot:yade.plot.imgData' on page 1048 undef ined on input line 215589. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plot' on page 1048 undefine d on input line 215680. [1048] LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 1049 undef ined on input line 215703. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 1049 undefin ed on input line 215703. LaTeX Warning: Hyper reference `yade.utils:yade.utils.makeVideo' on page 1049 u ndefined on input line 215751. LaTeX Warning: Hyper reference `yade.plot:yade.plot.liveInterval' on page 1049 undefined on input line 215832. LaTeX Warning: Hyper reference `yade.plot:yade.plot.live' on page 1049 undefine d on input line 215832. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.pause' on page 1049 undefined on input line 215832. [1049] LaTeX Warning: Hyper reference `yade.post2d:yade.post2d.Flatten' on page 1050 u ndefined on input line 215919. [1050] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! [1051] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 1052 un defined on input line 216258. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 1052 undefined on input line 216258. LaTeX Warning: Hyper reference `yade.post2d:yade.post2d.Flatten' on page 1052 u ndefined on input line 216262. [1052] Underfull \hbox (badness 10000) in paragraph at lines 216304--216306 []\TU/lmr/m/n/10 Returned dictionary always containing keys ‘type’ (one of LaTeX Warning: Hyper reference `yade.post2d:yade.post2d.data' on page 1053 unde fined on input line 216344. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1053 unde fined on input line 216388. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1053 undefined on input line 216392. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1053 undefined on input line 216392. Underfull \hbox (badness 5064) in paragraph at lines 216413--216415 \TU/lmr/m/n/10 a list of 6 PotentialBlock Bodies enclosing the packing, in the order [1053] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1054 undefined on input line 216436. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1054 unde fined on input line 216440. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1054 undefined on input line 216444. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1054 unde fined on input line 216468. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1054 unde fined on input line 216540. [1054] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1055 unde fined on input line 216580. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1055 undefined on input line 216608. LaTeX Warning: Hyper reference `prog:timing' on page 1055 undefined on input li ne 216639. [1055] Underfull \vbox (badness 1442) detected at line 216725 [1056] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 10 57 undefined on input line 216769. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 1057 undefined on input line 216816. LaTeX Warning: Hyper reference `user:rendering' on page 1057 undefined on input line 216861. [1057] Underfull \hbox (badness 10000) in paragraph at lines 216991--216993 \TU/lmr/m/n/10 a list of 6 wall Bodies enclosing the packing, in the order LaTeX Warning: Citation `references:thornton2000' on page 1058 undefined on inp ut line 217018. [1058] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217057. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 1059 undefined on input line 217061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 10 59 undefined on input line 217061. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1059 unde fined on input line 217068. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217092. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217092. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1059 unde fined on input line 217111. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1059 u ndefined on input line 217130. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217135. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217135. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bounded' on page 1059 undefined on input line 217143. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1059 unde fined on input line 217154. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 105 9 undefined on input line 217185. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 1059 u ndefined on input line 217185. [1059] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod' o n page 1060 undefined on input line 217190. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1060 undefined on input line 217194. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Clump' on page 1060 undefin ed on input line 217198. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1060 und efined on input line 217202. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1060 undefined on input line 217206. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 1060 undefined on input line 217210. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1060 und efined on input line 217214. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 1060 undefined on input line 217214. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 1060 undefined on input line 217218. LaTeX Warning: Hyper reference `yade.plot:yade.plot.RegularGrid' on page 1060 u ndefined on input line 217222. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 1060 undefined on input line 217222. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1060 und efined on input line 217226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.smearCoeff' on page 1060 undefined on input line 217226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nSurfNodes' on page 1060 undefined on input line 217230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesPath' o n page 1060 undefined on input line 217234. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1060 und efined on input line 217238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesTol' on page 1060 undefined on input line 217238. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 1060 undefined on input line 217242. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.hasAABE' on page 1060 undefined on input line 217246. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1060 undefined on input line 217250. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axesAABE' on page 1060 undefined on input line 217250. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1060 undefined on input line 217254. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1060 unde fined on input line 217258. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 1060 undefined on input line 217258. LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 1060 un defined on input line 217281. [1060] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1061 undefined on input line 217340. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1061 undefined on input line 217355. LaTeX Warning: Hyper reference `yade.plot:yade.plot.RegularGrid' on page 1061 u ndefined on input line 217364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 1061 undefined on input line 217364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1061 undefined on input line 217370. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plot' on page 1061 undefine d on input line 217392. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1061 undefined on input line 217428. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1061 unde fined on input line 217433. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 10 61 undefined on input line 217461. [1061] Underfull \hbox (badness 10000) in paragraph at lines 217514--217519 \TU/lmr/m/n/10 Returns (uniformly distributed) random orientation. Taken from LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.color' on page 1062 undefined on input line 217533. LaTeX Warning: Hyper reference `yade.utils:yade.utils.TableParamReader' on page 1062 undefined on input line 217566. Underfull \hbox (badness 5388) in paragraph at lines 217569--217575 []\TU/lmr/m/n/10 O.tags[‘description’]=… # assigns the description column; migh t be synthe- LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 1062 un defined on input line 217578. [1062] LaTeX Warning: Hyper reference `yade.utils:yade.utils.loadVars' on page 1063 un defined on input line 217658. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1063 undefined on input line 217682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 1063 undefined on input line 217699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 106 3 undefined on input line 217710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 10 63 undefined on input line 217723. [1063] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217818. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217818. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217818. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217818. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1064 unde fined on input line 217829. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217848. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217848. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217848. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217848. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1064 unde fined on input line 217853. [1064] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.utils:yade.utils.approxSectionArea' on pag e 1065 undefined on input line 217947. LaTeX Warning: Hyper reference `yade.utils:yade.utils.voxelPorosity' on page 10 65 undefined on input line 217981. [1065] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 1066 un defined on input line 218072. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1066 unde fined on input line 218079. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 1066 undefined on input line 218138. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 1066 undefined on input line 218153. [1066] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 1067 undefined on input line 218198. Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1067 undefined on input line 218245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 1067 undefined on input line 218308. LaTeX Warning: Citation `publications:catalano2014a' on page 1067 undefined on input line 218308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1067 undefined on input line 218323. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1067 undefined on input line 218335. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1067 undefined on input line 218342. [1067] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Interaction' on page 1068 u ndefined on input line 218375. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1068 undefined on input line 218381. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1068 undefined on input line 218381. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1068 undefined on input line 218381. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1068 undefined on input line 218381. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.cart2spher' on page 1 068 undefined on input line 218406. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1068 undefined on input line 218410. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1068 undefined on input line 218436. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1068 undefined on input line 218440. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 1068 undefined on input line 218444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1068 undefined on input line 218467. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Clump' on page 1068 undefin ed on input line 218472. [1068] LaTeX Warning: Hyper reference `yade.plot:yade.plot.RegularGrid' on page 1069 u ndefined on input line 218476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 1069 undefined on input line 218476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1069 undefined on input line 218482. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1069 undefined on input line 218499. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1069 undefined on input line 218504. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 1069 undefined on input line 218508. LaTeX Warning: Hyper reference `yade.plot:yade.plot.RegularGrid' on page 1069 u ndefined on input line 218512. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 1069 undefined on input line 218512. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1069 undefined on input line 218518. LaTeX Warning: Citation `references:satake1982' on page 1069 undefined on input line 218535. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1069 und efined on input line 218540. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1069 und efined on input line 218548. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 1069 undefined on input line 218568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 1069 undefined on input line 218571. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipFlippable' o n page 1069 undefined on input line 218571. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1069 undefined on input line 218583. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1069 undefined on input line 218595. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 1069 undefined on input line 218598. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1069 undefined on input line 218603. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1069 undefined on input line 218607. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 1069 undefined on input line 218638. [1069] [1070] Underfull \hbox (badness 10000) in paragraph at lines 218739--218752 []\TU/lmr/m/n/10 Arguments are: vCell : volume of a cell, all slices combined. (e.g. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 1071 undefined on input line 218808. [1071] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 1072 undefined on input line 218901. LaTeX Warning: Citation `references:pournin2001' on page 1072 undefined on inpu t line 218924. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.highlight' on p age 1072 undefined on input line 218994. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1072 undefined on input line 219021. [1072] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1073 undefined on input line 219044. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Clump' on page 1073 undefin ed on input line 219048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 1073 undefined on input line 219103. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.inertia' on pag e 1073 undefined on input line 219103. LaTeX Warning: Hyper reference `yade.plot:yade.plot.LevelSet' on page 1073 unde fined on input line 219115. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 1073 undefined on input line 219127. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1073 und efined on input line 219131. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1073 und efined on input line 219135. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 1073 undefined on input line 219139. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Clump' on page 1073 undefin ed on input line 219143. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 1073 undefined on input line 219166. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1073 undefined on input line 219166. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1073 undefined on input line 219178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 1073 undefined on input line 219197. [1073] LaTeX Warning: Citation `references:thornton2000' on page 1074 undefined on inp ut line 219252. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1074 und efined on input line 219266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1074 undefined on input line 219300. LaTeX Warning: Hyper reference `yade.plot:yade.plot.RegularGrid' on page 1074 u ndefined on input line 219304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1074 undefined on input line 219308. [1074] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 1075 un defined on input line 219341. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1075 undefined on input line 219370. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1075 undefined on input line 219418. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1075 undefined on input line 219446. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 1075 undefined on input line 219474. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1075 undefined on input line 219502. [1075] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1076 undefined on input line 219534. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 1076 undefined on input line 219587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 1076 undefined on input line 219587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 1076 un defined on input line 219587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 10 76 undefined on input line 219587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 10 76 undefined on input line 219587. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1076 undefined on input line 219614. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1076 undefined on input line 219621. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 1 076 undefined on input line 219654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1076 u ndefined on input line 219654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1076 u ndefined on input line 219654. [1076] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1077 undefined on input line 219759. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1077 undefined on input line 219763. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.wire' on page 1 077 undefined on input line 219782. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.wire' on page 1 077 undefined on input line 219797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1077 u ndefined on input line 219797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 1077 un defined on input line 219797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.wire' on page 1 077 undefined on input line 219812. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1077 undef ined on input line 219852. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1077 undefined on input line 219888. LaTeX Warning: Hyper reference `yade.utils:yade.utils.polyhedron' on page 1077 undefined on input line 219896. [1077] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1078 unde fined on input line 219934. Underfull \hbox (badness 10000) in paragraph at lines 219945--219947 []\TU/lmr/m/n/10 Example: [][]examples/packs/packs.py[][], usage of LSMGenGeo l ibrary in [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 219953--219955 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1078 unde fined on input line 219998. Underfull \hbox (badness 10000) in paragraph at lines 220013--220015 []\TU/lmr/m/n/10 Example: [][]examples/packs/packs.py[][], usage of LSMGenGeo l ibrary in [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 220021--220023 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] [1078] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1079 undef ined on input line 220060. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1079 undef ined on input line 220108. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1079 undefined on input line 220140. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1079 undef ined on input line 220148. [1079] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1080 undef ined on input line 220188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1080 u ndefined on input line 220211. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1080 undefined on input line 220220. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1080 undefined on input line 220224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1080 undefined on input line 220224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.wire' on page 1 080 undefined on input line 220228. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.color' on page 1080 undefined on input line 220232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.highlight' on p age 1080 undefined on input line 220236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bounded' on page 1080 undefined on input line 220240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 1080 undefined on input line 220244. LaTeX Warning: Hyper reference `user:definingmaterials' on page 1080 undefined on input line 220244. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1080 undefined on input line 220252. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1080 u ndefined on input line 220258. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1080 unde fined on input line 220292. [1080] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1081 unde fined on input line 220339. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1081 unde fined on input line 220390. Underfull \hbox (badness 10000) in paragraph at lines 220424--220426 \TU/lmtt/m/n/10 z2_-x3_-y3_-z3'``(default), ``'x1_-y1_-z1_-x2_-y2_-z2_-x3_-y3_- z3_-matId'\TU/lmr/m/n/10 , LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1081 undef ined on input line 220441. [1081] LaTeX Warning: Hyper reference `yade.polyhedra_utils:yade.polyhedra_utils.polyh edra' on page 1082 undefined on input line 220488. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1082 undef ined on input line 220531. LaTeX Warning: Hyper reference `installation:provided-packages' on page 1082 un defined on input line 220558. LaTeX Warning: Hyper reference `installation:install-from-source-code' on page 1082 undefined on input line 220558. LaTeX Warning: Hyper reference `installation:docker-install' on page 1082 undef ined on input line 220563. [1082] LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 83 undefined on input line 220617. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 83 undefined on input line 220625. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 83 undefined on input line 220649. [1083] [1084] LaTeX Warning: Hyper reference `gitrepo:yade-gitrepo-label' on page 1085 undefi ned on input line 220829. [1085] LaTeX Warning: Hyper reference `GPUacceleration:gpuacceleration' on page 1086 u ndefined on input line 220960. [1086] LaTeX Warning: Hyper reference `user:oarsection' on page 1087 undefined on inpu t line 220984. LaTeX Warning: Hyper reference `prog:maximum-log-level' on page 1087 undefined on input line 220996. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 87 undefined on input line 221008. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 87 undefined on input line 221045. LaTeX Warning: Citation `publications:haustein2017' on page 1087 undefined on i nput line 221049. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydrodynamicsLawLBM' on page 1087 undefined on input line 221069. [1087] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 108 8 undefined on input line 221073. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 088 undefined on input line 221077. LaTeX Warning: Citation `references:mani2013' on page 1088 undefined on input l ine 221081. LaTeX Warning: Hyper reference `prog:logging' on page 1088 undefined on input l ine 221085. Underfull \hbox (badness 5475) in paragraph at lines 221088--221090 []\TU/lmr/m/n/10 ENABLE_-MASK_-ARBITRARY: enable arbitrary precision of bitmask variables (only LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 88 undefined on input line 221093. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 88 undefined on input line 221101. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 1088 undefined on input line 221109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 088 undefined on input line 221113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 1088 undefined on input line 221117. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 1088 undefined on input line 221121. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1088 undefined on input line 221133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TwoPhaseFlowEngine' o n page 1088 undefined on input line 221137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 1088 undefined on input line 221141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.load' on page 1 088 undefined on input line 221146. [1088] [1089] LaTeX Warning: Hyper reference `installation:speed-up' on page 1090 undefined o n input line 221291. LaTeX Warning: Hyper reference `tutorial-advanced:convert-python2-to3' on page 1090 undefined on input line 221300. [1090] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `amazonEC2:cloudcomputing' on page 1091 undefine d on input line 221379. LaTeX Warning: Hyper reference `GPUacceleration:gpuacceleration' on page 1091 u ndefined on input line 221385. [1091] Underfull \hbox (badness 6380) in paragraph at lines 221454--221456 []\TU/lmr/m/n/10 V. Šmilauer et al. (2021), Yade Documentation 3rd ed. The Yade Project. [1092] Chapter 3. [1093] LaTeX Warning: Hyper reference `installation:yadecompilation' on page 1094 unde fined on input line 221585. Underfull \hbox (badness 10000) in paragraph at lines 221673--221673 []\TU/lmss/m/n/10 mod- Underfull \hbox (badness 10000) in paragraph at lines 221673--221673 []\TU/lmtt/m/n/10 libQtGUI.so\TU/lmr/m/n/10 , [1094] LaTeX Warning: Hyper reference `gitrepo:yade-gitrepo-label' on page 1095 undefi ned on input line 221730. [1095] LaTeX Warning: Hyper reference `prog:logging' on page 1096 undefined on input l ine 221902. [1096] LaTeX Warning: Hyper reference `yade.log:' on page 1097 undefined on input line 221924. LaTeX Warning: Hyper reference `prog:imglogging' on page 1097 undefined on inpu t line 221935. LaTeX Warning: Hyper reference `prog:debug-macros' on page 1097 undefined on in put line 221935. LaTeX Warning: Hyper reference `yade.log:yade._log.readConfigFile' on page 1097 undefined on input line 221950. LaTeX Warning: Hyper reference `yade.log:yade._log.saveConfigFile' on page 1097 undefined on input line 221950. LaTeX Warning: Hyper reference `yade.log:yade._log.defaultConfigFileName' on pa ge 1097 undefined on input line 221950. Underfull \hbox (badness 10000) in paragraph at lines 221975--221977 []|\TU/lmss/m/n/10 op- LaTeX Warning: Hyper reference `prog:debugging-a-class' on page 1097 undefined on input line 222067. [1097] [1098] [1099] Underfull \hbox (badness 6825) in paragraph at lines 222251--222255 []|\TU/lmr/m/n/10 Creates logger static variable (with name Underfull \hbox (badness 10000) in paragraph at lines 222256--222258 []|\TU/lmtt/m/n/10 TEMPLATE_-CREATE_- Underfull \hbox (badness 6825) in paragraph at lines 222259--222263 []|\TU/lmr/m/n/10 Creates logger static variable (with name [1100] Overfull \vbox (27.55235pt too high) has occurred while \output is active [1101] LaTeX Warning: Hyper reference `yade.log:yade._log.getMaxLevel' on page 1102 un defined on input line 222349. [1102] LaTeX Warning: Hyper reference `installation:speed-up' on page 1103 undefined o n input line 222423. Underfull \hbox (badness 10000) in paragraph at lines 222472--222474 []\TU/lmr/m/n/10 Inside \TU/lmtt/m/n/10 O.engines \TU/lmr/m/n/10 there has to b e a call at the end of the loop to LaTeX Warning: Hyper reference `gitrepo:yade-gitrepo-label' on page 1103 undefi ned on input line 222481. [1103] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1104 undefine d on input line 222553. [1104] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1105 undefine d on input line 222571. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglobalengine' on p age 1105 undefined on input line 222633. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 1105 undefined on input line 222633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 1105 undefined on input line 222634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 1105 undefined on input line 222634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Recorder' on page 110 5 undefined on input line 222634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 1105 undefined on input line 222634. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 1105 undefined on input line 222634. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglobalengine' on p age 1105 undefined on input line 222634. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphdispatcher' on pag e 1105 undefined on input line 222637. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 1105 undefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1105 undefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1105 undefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1105 undefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1105 undefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 110 5 undefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 1105 undefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1105 undefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 105 undefined on input line 222751. Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmss/m/n/10 dispatch Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmss/m/n/10 created LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 1105 undefined on input line 222751. Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmr/m/it/10 BoundDis- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1105 undefined on input line 222751. Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmr/m/it/10 BoundFunc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1105 undefined on input line 222751. Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmr/m/it/10 IGeomDis- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1105 undefined on input line 222751. Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmr/m/it/10 IGeomFunc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1105 undefined on input line 222751. Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmr/m/it/10 IPhysDis- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 110 5 undefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 1105 undefined on input line 222751. Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmr/m/it/10 IPhysFunc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1105 undefined on input line 222751. Underfull \hbox (badness 5578) in paragraph at lines 222751--222751 []\TU/lmr/m/n/10 2 (asymet- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1105 u ndefined on input line 222751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1105 u ndefined on input line 222751. Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmr/m/it/10 IGeom LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 105 undefined on input line 222751. [1105] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1106 undefined on input line 222756. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1106 undefined on input line 222756. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 1106 undefined on input line 222756. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 106 undefined on input line 222756. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfunctor' on page 1 106 undefined on input line 222760. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 1106 undefined on input line 222783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1106 undefined on input line 222783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1106 undefined on input line 222783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 1106 un defined on input line 222783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 1106 undefined on input line 222787. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1106 u ndefined on input line 222787. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1106 undefined on input line 222787. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 1106 undefined on input line 222787. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 1106 undefined on input line 222791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 106 undefined on input line 222791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 1106 undefined on input line 222791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 1106 undefined on input line 222791. [1106] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1107 undefine d on input line 222859. LaTeX Warning: Hyper reference `yade.utils:' on page 1107 undefined on input li ne 222863. LaTeX Warning: Hyper reference `prog:debug-exceptions' on page 1107 undefined o n input line 222869. LaTeX Warning: Hyper reference `yade.libVersions:yade._libVersions.getAllVersio nsCpp' on page 1107 undefined on input line 222874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 1107 undefined on input line 222889. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 1107 undefined on input line 222896. LaTeX Warning: Hyper reference `prog:global-rst-anchors' on page 1107 undefined on input line 222924. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 110 7 undefined on input line 222924. Underfull \hbox (badness 6396) in paragraph at lines 222923--222925 \TU/lmr/m/n/10 To link to an inheritance graph of some base class a \TU/lmr/m/i t/10 global anchor \TU/lmr/m/n/10 is created Underfull \hbox (badness 10000) in paragraph at lines 222923--222925 \TU/lmr/m/n/10 with name \TU/lmtt/m/n/10 inheritanceGraph* \TU/lmr/m/n/10 added in front of the class name, for example [1107] LaTeX Warning: Hyper reference `GPUacceleration:fig-cpuvsgpu' on page 1108 unde fined on input line 222969. [1108] LaTeX Warning: Citation `references:allen1989' on page 1109 undefined on input line 223005. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1109 undefine d on input line 223071. [1109] LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 11 10 undefined on input line 223108. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Se3r' on page 1110 un defined on input line 223134. LaTeX Warning: Citation `references:cgal' on page 1110 undefined on input line 223137. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 11 10 undefined on input line 223140. [1110] [1111] LaTeX Warning: Hyper reference `prog:attributeregistration' on page 1112 undefi ned on input line 223242. LaTeX Warning: Hyper reference `prog:attributeregistration' on page 1112 undefi ned on input line 223246. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1112 undefine d on input line 223249. LaTeX Warning: Hyper reference `prog:classfactory' on page 1112 undefined on in put line 223256. LaTeX Warning: Hyper reference `prog:plugins' on page 1112 undefined on input l ine 223266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1112 undefined on input line 223284. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1112 undefine d on input line 223287. [1112] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1113 undefine d on input line 223315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.preProce ssAttributes' on page 1113 undefined on input line 223319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.postProc essAttributes' on page 1113 undefined on input line 223319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1113 undefined on input line 223319. Underfull \hbox (badness 10000) in paragraph at lines 223318--223320 []\TU/lmr/m/n/10 Yade also provides callback for before/after (de) serializatio n, virtual functions \TU/lmr/m/it/10 Serial- Underfull \hbox (badness 10000) in paragraph at lines 223318--223320 \TU/lmr/m/it/10 izable::preProcessAttributes \TU/lmr/m/n/10 and \TU/lmr/m/it/10 Serializable::postProcessAttributes\TU/lmr/m/n/10 , which receive one \TU/lmtt /m/n/10 bool LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1113 u ndefined on input line 223327. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1113 undefined on input line 223338. [1113] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1114 undefine d on input line 223349. LaTeX Warning: Hyper reference `prog:classfactory' on page 1114 undefined on in put line 223361. Missing character: There is no ⁻ (U+207B) in font [lmmono10-regular]:! [1114] [1115] Underfull \vbox (badness 10000) detected at line 223633 Underfull \vbox (badness 10000) detected at line 223633 [1116] Underfull \vbox (badness 10000) detected at line 223633 Underfull \vbox (badness 10000) detected at line 223633 [1117] Underfull \vbox (badness 10000) detected at line 223633 Underfull \vbox (badness 10000) detected at line 223633 [1118] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1119 undefine d on input line 223644. [1119] LaTeX Warning: Hyper reference `prog:sphinxdocumentation' on page 1120 undefine d on input line 223675. LaTeX Warning: Hyper reference `prog:rtti' on page 1120 undefined on input line 223675. LaTeX Warning: Hyper reference `prog:attributeregistration' on page 1120 undefi ned on input line 223675. LaTeX Warning: Hyper reference `prog:pythonattributeaccess' on page 1120 undefi ned on input line 223675. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 1120 undefined on input line 223703. LaTeX Warning: Hyper reference `prog:debug-exceptions' on page 1120 undefined o n input line 223710. LaTeX Warning: Hyper reference `prog:sphinxdocumentation' on page 1120 undefine d on input line 223710. [1120] LaTeX Warning: Hyper reference `prog:attribute-flags' on page 1121 undefined on input line 223751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat.dmgTau' on pag e 1121 undefined on input line 223766. LaTeX Warning: Hyper reference `prog:customconverters' on page 1121 undefined o n input line 223769. [1121] LaTeX Warning: Hyper reference `prog:customconverters' on page 1122 undefined o n input line 223870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 11 22 undefined on input line 223878. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1122 undefine d on input line 223878. [1122] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1123 undefined on input line 223884. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1123 undefined on input line 223893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.blinkH ighlight' on page 1123 undefined on input line 223934. [1123] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1124 undefined on input line 224010. [1124] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 1125 undefined on input line 224016. LaTeX Warning: Hyper reference `prog:customconverters' on page 1125 undefined o n input line 224020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dispatcher' on page 1 125 undefined on input line 224034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor' on page 1125 undefined on input line 224034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 1125 undefined on input line 224041. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.boundDispatc her' on page 1125 undefined on input line 224041. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 1125 undefined on input line 224041. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dispatcher' on page 1 125 undefined on input line 224041. LaTeX Warning: Hyper reference `prog:dispatcher-names' on page 1125 undefined o n input line 224050. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1125 undefined on input line 224056. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1125 undefined on input line 224056. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1125 u ndefined on input line 224056. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor' on page 1125 undefined on input line 224056. [1125] [1126] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 1127 undefined on input line 224171. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 127 undefined on input line 224171. LaTeX Warning: Hyper reference `prog:rtti' on page 1127 undefined on input line 224189. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Indexable' on page 11 27 undefined on input line 224191. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1127 u ndefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1127 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1127 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 112 7 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1127 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1127 u ndefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1127 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1127 u ndefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1127 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1127 u ndefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1127 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1127 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 112 7 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1127 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1127 u ndefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1127 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1127 u ndefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1127 undefined on input line 224236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1127 u ndefined on input line 224241. [1127] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1128 undefined on input line 224255. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1128 u ndefined on input line 224255. [1128] [1129] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1130 undefined on input line 224428. [1130] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1131 undefined on input line 224450. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 1131 undefined on input line 224450. LaTeX Warning: Hyper reference `prog:forcecontainer' on page 1131 undefined on input line 224480. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 131 undefined on input line 224484. [1131] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimingDeltas' on page 1132 undefined on input line 224549. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.timingDeltas' on page 1132 undefined on input line 224549. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor.timingDeltas' on page 1132 undefined on input line 224549. [1132] Overfull \vbox (1.62296pt too high) detected at line 224627 [1133] Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimingDeltas' on page 1134 undefined on input line 224660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1134 undefined on input line 224660. [1134] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimingDeltas' on page 1135 undefined on input line 224683. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1135 undefined on input line 224683. Missing character: There is no ⅔ (U+2154) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 1135 undefined on input line 224693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 1135 undefined on input line 224703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1135 u ndefined on input line 224713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1135 u ndefined on input line 224713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 1135 u ndefined on input line 224713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1135 u ndefined on input line 224713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1135 u ndefined on input line 224713. LaTeX Warning: Hyper reference `prog:opengl-functors' on page 1135 undefined on input line 224713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 1135 undefined on input line 224718. LaTeX Warning: Hyper reference `prog:multiple-dispatch' on page 1135 undefined on input line 224722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1135 u ndefined on input line 224727. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1135 u ndefined on input line 224727. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 1135 u ndefined on input line 224727. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 11 35 undefined on input line 224727. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 11 35 undefined on input line 224727. [1135] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine' on page 1136 undefined on input line 224746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 1136 undefined on input line 224756. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 1136 undefined on input line 224756. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 1136 undefined on input line 224757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FileGenerator' on pag e 1136 undefined on input line 224794. [1136] [1137] Missing character: There is no ≡ (U+2261) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `prog:interaction-flow' on page 1138 undefined o n input line 224927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 1138 u ndefined on input line 224955. LaTeX Warning: Hyper reference `prog:interaction-flow' on page 1138 undefined o n input line 224955. [1138] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceContainer' on pa ge 1139 undefined on input line 224974. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 1139 undefined on input line 224982. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 139 undefined on input line 224986. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 1139 undefined on input line 224990. [1139] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 1140 undefined on input line 225055. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 1140 undefined on input line 225055. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 1140 undefined on input line 225055. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 1140 undefined on input line 225059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 1140 undefined on input line 225059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.groupMask' on pa ge 1140 undefined on input line 225081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1140 undefined on input line 225091. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1140 undefined on input line 225091. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1140 undefined on input line 225091. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1140 u ndefined on input line 225091. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1140 u ndefined on input line 225091. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1140 u ndefined on input line 225100. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 140 undefined on input line 225106. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 140 undefined on input line 225109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1140 undefined on input line 225109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1140 u ndefined on input line 225114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1140 undefined on input line 225120. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1140 undefined on input line 225120. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 1140 undefined on input line 225120. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 114 0 undefined on input line 225120. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1140 u ndefined on input line 225120. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1140 undefined on input line 225124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1140 undefined on input line 225124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 140 undefined on input line 225124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1140 u ndefined on input line 225124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1140 u ndefined on input line 225124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1140 undefined on input line 225128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 140 undefined on input line 225128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 140 undefined on input line 225128. [1140] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 1141 undefined on input line 225139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1141 undefined on input line 225139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1141 u ndefined on input line 225145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 141 undefined on input line 225145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 114 1 undefined on input line 225145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1141 u ndefined on input line 225145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 1141 undefined on input line 225145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 114 1 undefined on input line 225145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmStateUpdater' on p age 1141 undefined on input line 225145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 114 1 undefined on input line 225148. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.newAssocStat e' on page 1141 undefined on input line 225153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1141 u ndefined on input line 225153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1141 u ndefined on input line 225153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.stateTypeOk' on page 1141 undefined on input line 225157. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1141 u ndefined on input line 225157. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 1141 undefined on input line 225162. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 1141 un defined on input line 225174. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1141 unde fined on input line 225174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 114 1 undefined on input line 225174. LaTeX Warning: Hyper reference `yade.qt:yade.qt.Controller' on page 1141 undefi ned on input line 225196. [1141] LaTeX Warning: Hyper reference `prog:logging' on page 1142 undefined on input l ine 225219. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 1142 u ndefined on input line 225227. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 1142 u ndefined on input line 225234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 1142 u ndefined on input line 225234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.materials' on p age 1142 undefined on input line 225237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.materials' on p age 1142 undefined on input line 225237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.bodies' on page 1142 undefined on input line 225237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.interactions' o n page 1142 undefined on input line 225237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.tags' on page 1 142 undefined on input line 225237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.cell' on page 1 142 undefined on input line 225237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 1142 undefined on input line 225237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1142 undefined on input line 225237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.miscParams' on page 1142 undefined on input line 225237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.iter' on page 1 142 undefined on input line 225292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dt' on page 114 2 undefined on input line 225292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.time' on page 1 142 undefined on input line 225292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.realtime' on pa ge 1142 undefined on input line 225292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.stopAtIter' on page 1142 undefined on input line 225292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.iter' on page 1 142 undefined on input line 225292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dt' on page 114 2 undefined on input line 225292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.time' on page 1 142 undefined on input line 225292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.realtime' on pa ge 1142 undefined on input line 225292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.stopAtIter' on page 1142 undefined on input line 225292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.switchScene' on page 1142 undefined on input line 225297. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine' on page 1142 undefined on input line 225303. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1142 undefined on input line 225303. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 1142 undefined on input line 225303. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1142 undefined on input line 225320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.execTime' on p age 1142 undefined on input line 225320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.execCount' on page 1142 undefined on input line 225320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.time' on page 1 142 undefined on input line 225325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dt' on page 114 2 undefined on input line 225325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.iter' on page 1 142 undefined on input line 225325. [1142] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.run' on page 11 43 undefined on input line 225331. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.pause' on page 1143 undefined on input line 225331. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.wait' on page 1 143 undefined on input line 225331. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.step' on page 1 143 undefined on input line 225334. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1143 undefined on input line 225343. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1143 undefine d on input line 225343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1143 undefined on input line 225370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.dict' on page 1143 undefined on input line 225370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.clone' o n page 1143 undefined on input line 225370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateAt trs' on page 1143 undefined on input line 225370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateEx istingAttrs' on page 1143 undefined on input line 225370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.pyDictCu stom' on page 1143 undefined on input line 225370. LaTeX Warning: Hyper reference `prog:exposespecialattrs' on page 1143 undefined on input line 225370. [1143] LaTeX Warning: Hyper reference `yade.pack:yade-pack' on page 1144 undefined on input line 225386. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.Predicate' on pa ge 1144 undefined on input line 225386. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.Predicate' on pa ge 1144 undefined on input line 225386. LaTeX Warning: Hyper reference `yade.pack:yade.pack.inSpace' on page 1144 undef ined on input line 225386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.pyGenericPotential' o n page 1144 undefined on input line 225392. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1144 undefine d on input line 225401. LaTeX Warning: Hyper reference `yade.minieigenHP:' on page 1144 undefined on in put line 225422. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 11 44 undefined on input line 225422. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1144 undefine d on input line 225436. [1144] [1145] [1146] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1147 undefine d on input line 225631. [1147] [1148] LaTeX Warning: Hyper reference `gitrepo:yade-rebasing' on page 1149 undefined o n input line 225790. [1149] [1150] [1151] [1152] Chapter 4. LaTeX Warning: Hyper reference `formulation:chapter-formulation' on page 1153 u ndefined on input line 226053. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 1153 undefined on input line 226061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 1153 undefined on input line 226065. LaTeX Warning: Citation `publications:kunhappan2017' on page 1153 undefined on input line 226075. LaTeX Warning: Citation `publications:kunhappan2018' on page 1153 undefined on input line 226075. Underfull \hbox (badness 7907) in paragraph at lines 226080--226083 \TU/lmr/m/n/10 A number of example scripts can be found in Yade sources, see [] \TU/lmr/bx/n/10 ‘the OpenFoam Underfull \hbox (badness 10000) in paragraph at lines 226088--226090 []\TU/lmr/m/n/10 An older version of the coupling, which was using OpenFoam6, i s archived Underfull \hbox (badness 10000) in paragraph at lines 226088--226090 \TU/lmr/m/n/10 in branch []\TU/lmr/bx/n/10 ‘FOAM6couplingArchive patch level 1 L3 programming layer <2025-09-02> (./sphinxmanual.cls Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2025/01/22 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty Package cmap Warning: pdftex not detected - exiting. ) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/xebabel.def) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf (/usr/share/texlive/texmf-dist/tex/generic/babel/locale/en/babel-english.tex))) (/usr/share/texlive/texmf-dist/tex/latex/euler/euler.sty Package: `euler' v2.5 <1995/03/05> (FJ and FMi) ) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty (/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-xetex.def))) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty (/usr/share/texmf/tex/latex/tipa/t3enc.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def)))) (/usr/share/texlive/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifluatex.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/realscripts/realscripts.sty) (/usr/share/texlive/texmf-dist/tex/latex/metalogo/metalogo.sty)) (./sphinx.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (./sphinxoptionshyperref.sty) (./sphinxoptionsgeometry.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty) (./sphinxlatexgraphics.sty) (./sphinxpackageboxes.sty (/usr/share/texlive/texmf-dist/tex/latex/pict2e/pict2e.sty (/usr/share/texlive/texmf-dist/tex/latex/pict2e/pict2e.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pict2e/p2e-xetex.def)) (/usr/share/texlive/texmf-dist/tex/latex/ellipse/ellipse.sty)) (./sphinxlatexadmonitions.sty (/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty) (./sphinxpackagefootnote.sty)) (./sphinxlatexliterals.sty (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty)) (./sphinxlatexshadowbox.sty) (./sphinxlatexcontainers.sty) (./sphinxhighlight.sty) (./sphinxlatextables.sty (/usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/share/texlive/texmf-dist/tex/latex/colortbl/colortbl.sty) (/usr/share/texlive/texmf-dist/tex/latex/booktabs/booktabs.sty)) (./sphinxlatexnumfig.sty) (./sphinxlatexlists.sty) (./sphinxlatexindbibtoc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty)) (./sphinxlatexstylepage.sty (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (./sphinxlatexstyleheadings.sty (/usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty)) (./sphinxlatexstyletext.sty) (./sphinxlatexobjects.sty)) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty)) (/usr/share/texlive/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/puenc-greek.def (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def))) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hypcap/hypcap.sty (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)) (./sphinxmessages.sty) (/usr/share/texlive/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/share/texlive/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xy.sty (/usr/share/texlive/texmf-dist/tex/generic/xypic/xy.tex Bootstrap'ing: catcodes, docmode, (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyrecat.tex ) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyidioms.tex) Xy-pic version 3.8.9 <2013/10/06> Copyright (c) 1991-2013 by Kristoffer H. Rose and others Xy-pic is free software: see the User's Guide for details. Loading kernel: messages; fonts; allocations: state, direction, utility macros; pictures: \xy, positions, objects, decorations; kernel objects: directionals, circles, text; options; algorithms: directions, edges, connections; Xy-pic loaded) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyall.tex Xy-pic option: All features v.3.8 (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycurve.tex Xy-pic option: Curve and Spline extension v.3.12 curve, circles, loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyframe.tex Xy-pic option: Frame and Bracket extension v.3.14 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycmtip.tex Xy-pic option: Computer Modern tip extension v.3.7 (/usr/share/texlive/texmf-dist/tex/generic/xypic/xytips.tex Xy-pic option: More Tips extension v.3.11 loaded) loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyline.tex Xy-pic option: Line styles extension v.3.10 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyrotate.tex Xy-pic option: Rotate and Scale extension v.3.8 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycolor.tex Xy-pic option: Colour extension v.3.11 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xymatrix.tex Xy-pic option: Matrix feature v.3.14 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyarrow.tex Xy-pic option: Arrow and Path feature v.3.9 path, \ar, loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xygraph.tex Xy-pic option: Graph feature v.3.11 loaded) loaded)) Writing index file Yade.idx (./Yade.aux LaTeX Warning: Label `equation:FoamCoupling:eq:face' multiply defined. LaTeX Warning: Label `equation:FoamCoupling:eq:vertex' multiply defined. LaTeX Warning: Label `equation:FoamCoupling:eq:facets:a' multiply defined. LaTeX Warning: Label `equation:FoamCoupling:eq:facets:b' multiply defined. ) (/usr/share/texmf/tex/latex/tipa/t3cmr.fd) *geometry* driver: auto-detecting *geometry* detected driver: xetex (./Yade.out) (./Yade.out) [1] [1] [2] (./Yade.toc (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueur.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueuf.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueus.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueuex.fd) [3] Overfull \hbox (4.49997pt too wide) detected at line 326 []\TU/lmr/m/n/10 1050 Overfull \hbox (4.49997pt too wide) detected at line 327 []\TU/lmr/m/n/10 1050 Overfull \hbox (4.49997pt too wide) detected at line 331 []\TU/lmr/m/n/10 1053 Overfull \hbox (4.49997pt too wide) detected at line 332 []\TU/lmr/m/n/10 1055 Overfull \hbox (4.49997pt too wide) detected at line 333 []\TU/lmr/m/n/10 1055 Overfull \hbox (4.49997pt too wide) detected at line 334 []\TU/lmr/m/n/10 1057 Overfull \hbox (4.49997pt too wide) detected at line 335 []\TU/lmr/m/n/10 1077 Overfull \hbox (4.49997pt too wide) detected at line 336 []\TU/lmr/m/n/10 1082 Overfull \hbox (4.49997pt too wide) detected at line 337 []\TU/lmr/m/n/10 1082 Overfull \hbox (4.49997pt too wide) detected at line 338 []\TU/lmr/m/n/10 1084 Overfull \hbox (4.49997pt too wide) detected at line 339 []\TU/lmr/m/n/10 1084 Overfull \hbox (4.49997pt too wide) detected at line 346 []\TU/lmr/m/n/10 1090 Overfull \hbox (4.49997pt too wide) detected at line 351 []\TU/lmr/m/n/10 1091 Overfull \hbox (4.49997pt too wide) detected at line 352 []\TU/lmr/m/n/10 1091 Overfull \hbox (4.49997pt too wide) detected at line 353 []\TU/lmr/m/n/10 1091 Overfull \hbox (4.49997pt too wide) detected at line 355 []\TU/lmr/m/n/10 1092 Overfull \hbox (4.49997pt too wide) detected at line 356 []\TU/lmr/m/n/10 1092 Overfull \hbox (4.49997pt too wide) detected at line 358 []\TU/lmr/m/n/10 1093 Overfull \hbox (4.49997pt too wide) detected at line 359 []\TU/lmr/m/n/10 1093 Overfull \hbox (4.49997pt too wide) detected at line 364 []\TU/lmr/m/n/10 1094 Overfull \hbox (4.49997pt too wide) detected at line 370 []\TU/lmr/m/n/10 1096 Overfull \hbox (4.49997pt too wide) detected at line 377 []\TU/lmr/m/n/10 1102 Overfull \hbox (4.49997pt too wide) detected at line 381 []\TU/lmr/m/n/10 1104 Overfull \hbox (4.49997pt too wide) detected at line 389 []\TU/lmr/m/n/10 1109 Overfull \hbox (4.49997pt too wide) detected at line 418 []\TU/lmr/m/n/10 1135 Overfull \hbox (4.49997pt too wide) detected at line 430 []\TU/lmr/m/n/10 1141 Overfull \hbox (4.49997pt too wide) detected at line 436 []\TU/lmr/m/n/10 1143 Overfull \hbox (4.49997pt too wide) detected at line 441 []\TU/lmr/m/n/10 1145 Overfull \hbox (4.49997pt too wide) detected at line 443 []\TU/lmr/m/n/10 1146 Overfull \hbox (4.49997pt too wide) detected at line 446 []\TU/lmr/m/n/10 1147 Overfull \hbox (4.49997pt too wide) detected at line 447 []\TU/lmr/m/n/10 1147 Overfull \hbox (4.49997pt too wide) detected at line 448 []\TU/lmr/m/n/10 1147 Overfull \hbox (4.49997pt too wide) detected at line 457 []\TU/lmr/m/n/10 1151 Overfull \hbox (4.49997pt too wide) detected at line 460 []\TU/lmr/m/n/10 1152 Overfull \hbox (4.49997pt too wide) detected at line 462 []\TU/lmr/m/n/10 1153 Overfull \hbox (4.49997pt too wide) detected at line 463 []\TU/lmr/m/n/10 1153 Overfull \hbox (4.49997pt too wide) detected at line 464 []\TU/lmr/m/n/10 1153 Overfull \hbox (4.49997pt too wide) detected at line 465 []\TU/lmr/m/n/10 1154 Overfull \hbox (4.49997pt too wide) detected at line 469 []\TU/lmr/m/n/10 1157 Overfull \hbox (4.49997pt too wide) detected at line 473 []\TU/lmr/m/n/10 1158 [4] Overfull \hbox (4.49997pt too wide) detected at line 474 []\TU/lmr/m/n/10 1158 Overfull \hbox (4.49997pt too wide) detected at line 475 []\TU/lmr/m/n/10 1159 Overfull \hbox (4.49997pt too wide) detected at line 476 []\TU/lmr/m/n/10 1160 Overfull \hbox (4.49997pt too wide) detected at line 477 []\TU/lmr/m/n/10 1160 Overfull \hbox (4.49997pt too wide) detected at line 478 []\TU/lmr/m/n/10 1160 Overfull \hbox (4.49997pt too wide) detected at line 479 []\TU/lmr/m/n/10 1161 Overfull \hbox (4.49997pt too wide) detected at line 480 []\TU/lmr/m/n/10 1161 Overfull \hbox (4.49997pt too wide) detected at line 481 []\TU/lmr/m/n/10 1162 Overfull \hbox (4.49997pt too wide) detected at line 482 []\TU/lmr/m/n/10 1162 Overfull \hbox (4.49997pt too wide) detected at line 483 []\TU/lmr/m/n/10 1163 Overfull \hbox (4.49997pt too wide) detected at line 484 []\TU/lmr/m/n/10 1163 Overfull \hbox (4.49997pt too wide) detected at line 485 []\TU/lmr/m/n/10 1163 Overfull \hbox (4.49997pt too wide) detected at line 486 []\TU/lmr/m/n/10 1163 Overfull \hbox (4.49997pt too wide) detected at line 487 []\TU/lmr/m/n/10 1164 Overfull \hbox (4.49997pt too wide) detected at line 488 []\TU/lmr/m/n/10 1166 Overfull \hbox (4.49997pt too wide) detected at line 489 []\TU/lmr/m/n/10 1166 Overfull \hbox (4.49997pt too wide) detected at line 490 []\TU/lmr/m/n/10 1168 Overfull \hbox (4.49997pt too wide) detected at line 491 []\TU/lmr/m/n/10 1168 Overfull \hbox (4.49997pt too wide) detected at line 492 []\TU/lmr/m/n/10 1168 Overfull \hbox (4.49997pt too wide) detected at line 493 []\TU/lmr/m/n/10 1169 Overfull \hbox (4.49997pt too wide) detected at line 494 []\TU/lmr/m/n/10 1170 Overfull \hbox (4.49997pt too wide) detected at line 495 []\TU/lmr/m/n/10 1171 Overfull \hbox (4.49997pt too wide) detected at line 496 []\TU/lmr/m/n/10 1171 Overfull \hbox (4.49997pt too wide) detected at line 497 []\TU/lmr/m/n/10 1171 Overfull \hbox (4.49997pt too wide) detected at line 498 []\TU/lmr/m/n/10 1172 Overfull \hbox (4.49997pt too wide) detected at line 499 []\TU/lmr/m/n/10 1174 Overfull \hbox (4.49997pt too wide) detected at line 500 []\TU/lmr/m/n/10 1175 Overfull \hbox (4.49997pt too wide) detected at line 503 []\TU/lmr/m/n/10 1176 Overfull \hbox (4.49997pt too wide) detected at line 504 []\TU/lmr/m/n/10 1177 Overfull \hbox (4.49997pt too wide) detected at line 505 []\TU/lmr/m/n/10 1178 Overfull \hbox (4.49997pt too wide) detected at line 506 []\TU/lmr/m/n/10 1179 Overfull \hbox (4.49997pt too wide) detected at line 507 []\TU/lmr/m/n/10 1180 Overfull \hbox (4.49997pt too wide) detected at line 508 []\TU/lmr/m/n/10 1181 Overfull \hbox (4.49997pt too wide) detected at line 509 []\TU/lmr/m/n/10 1181 Overfull \hbox (4.49997pt too wide) detected at line 510 []\TU/lmr/m/n/10 1181 Overfull \hbox (4.49997pt too wide) detected at line 511 []\TU/lmr/m/n/10 1181 Overfull \hbox (4.49997pt too wide) detected at line 513 []\TU/lmr/m/n/10 1183 Overfull \hbox (4.49997pt too wide) detected at line 514 []\TU/lmr/m/n/10 1183 Overfull \hbox (4.49997pt too wide) detected at line 515 []\TU/lmr/m/n/10 1183 Overfull \hbox (4.49997pt too wide) detected at line 516 []\TU/lmr/m/n/10 1183 Overfull \hbox (4.49997pt too wide) detected at line 517 []\TU/lmr/m/n/10 1184 Overfull \hbox (4.49997pt too wide) detected at line 518 []\TU/lmr/m/n/10 1184 Overfull \hbox (4.49997pt too wide) detected at line 519 []\TU/lmr/m/n/10 1184 Overfull \hbox (4.49997pt too wide) detected at line 520 []\TU/lmr/m/n/10 1185 Overfull \hbox (4.49997pt too wide) detected at line 521 []\TU/lmr/m/n/10 1185 Overfull \hbox (4.49997pt too wide) detected at line 522 []\TU/lmr/m/n/10 1185 Overfull \hbox (4.49997pt too wide) detected at line 523 []\TU/lmr/m/n/10 1186 Overfull \hbox (4.49997pt too wide) detected at line 524 []\TU/lmr/m/n/10 1187 Overfull \hbox (4.49997pt too wide) detected at line 525 []\TU/lmr/m/n/10 1189 Overfull \hbox (4.49997pt too wide) detected at line 531 []\TU/lmr/m/n/10 1195 Overfull \hbox (4.49997pt too wide) detected at line 537 []\TU/lmr/m/n/10 1198 Overfull \hbox (4.49997pt too wide) detected at line 538 []\TU/lmr/m/n/10 1199 Overfull \hbox (4.49997pt too wide) detected at line 542 []\TU/lmr/m/n/10 1199 Overfull \hbox (4.49997pt too wide) detected at line 543 []\TU/lmr/m/n/10 1200 Overfull \hbox (4.49997pt too wide) detected at line 544 []\TU/lmr/m/n/10 1200 Overfull \hbox (4.49997pt too wide) detected at line 545 []\TU/lmr/m/n/10 1200 [5] Overfull \hbox (4.49997pt too wide) detected at line 546 []\TU/lmr/m/n/10 1200 Overfull \hbox (4.49997pt too wide) detected at line 547 []\TU/lmr/m/n/10 1203 Overfull \hbox (4.49997pt too wide) detected at line 548 []\TU/lmr/m/n/10 1204 Overfull \hbox (4.49997pt too wide) detected at line 549 []\TU/lmr/m/n/10 1204 Overfull \hbox (4.49997pt too wide) detected at line 550 []\TU/lmr/m/n/10 1205 Overfull \hbox (4.49997pt too wide) detected at line 551 []\TU/lmr/m/n/10 1205 Overfull \hbox (4.49997pt too wide) detected at line 552 []\TU/lmr/m/n/10 1206 Overfull \hbox (4.49997pt too wide) detected at line 553 []\TU/lmr/m/n/10 1207 Overfull \hbox (4.49997pt too wide) detected at line 554 []\TU/lmr/m/n/10 1208 Overfull \hbox (4.49997pt too wide) detected at line 563 []\TU/lmr/m/n/10 1212 Overfull \hbox (4.49997pt too wide) detected at line 565 []\TU/lmr/m/n/10 1213 Overfull \hbox (4.49997pt too wide) detected at line 566 []\TU/lmr/m/n/10 1213 Overfull \hbox (4.49997pt too wide) detected at line 570 []\TU/lmr/m/n/10 1214 Overfull \hbox (4.49997pt too wide) detected at line 581 []\TU/lmr/m/n/10 1220 Overfull \hbox (4.49997pt too wide) detected at line 584 []\TU/lmr/m/n/10 1221 Overfull \hbox (4.49997pt too wide) detected at line 588 []\TU/lmr/m/n/10 1223 Overfull \hbox (4.49997pt too wide) detected at line 598 []\TU/lmr/m/n/10 1227 Overfull \hbox (4.49997pt too wide) detected at line 601 []\TU/lmr/m/n/10 1231 Overfull \hbox (4.49997pt too wide) detected at line 608 []\TU/lmr/m/n/10 1235 Overfull \hbox (4.49997pt too wide) detected at line 609 []\TU/lmr/m/n/10 1235 Overfull \hbox (4.49997pt too wide) detected at line 610 []\TU/lmr/m/n/10 1235 Overfull \hbox (4.49997pt too wide) detected at line 611 []\TU/lmr/m/n/10 1235 Overfull \hbox (4.49997pt too wide) detected at line 612 []\TU/lmr/m/n/10 1235 Overfull \hbox (4.49997pt too wide) detected at line 613 []\TU/lmr/m/n/10 1236 Overfull \hbox (4.49997pt too wide) detected at line 614 []\TU/lmr/m/n/10 1236 Overfull \hbox (4.49997pt too wide) detected at line 615 []\TU/lmr/m/n/10 1236 Overfull \hbox (4.49997pt too wide) detected at line 616 []\TU/lmr/m/n/10 1236 Overfull \hbox (4.49997pt too wide) detected at line 617 []\TU/lmr/m/n/10 1236 Overfull \hbox (4.49997pt too wide) detected at line 618 []\TU/lmr/m/n/10 1236 Overfull \hbox (4.49997pt too wide) detected at line 619 []\TU/lmr/m/n/10 1236 Overfull \hbox (4.49997pt too wide) detected at line 621 []\TU/lmr/m/n/10 1237 Overfull \hbox (4.49997pt too wide) detected at line 622 []\TU/lmr/m/n/10 1237 Overfull \hbox (4.49997pt too wide) detected at line 623 []\TU/lmr/m/n/10 1238 Overfull \hbox (4.49997pt too wide) detected at line 625 []\TU/lmr/m/n/10 1238 ) [6] Chapter 1. [1] [2] [3] [4] [5] [6] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Polyhedra' on page 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Polyhedra' on page 7 undefined on input line 664. [7] [8] [9] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PolyhedraGeom' on pag e 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PolyhedraGeom' on pag e 10 undefined on input line 767. [10] [11] [12] [13] [14] [15] Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no └ (U+2514) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no └ (U+2514) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no └ (U+2514) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! [16] [17] [18] [19] [20] [21] LaTeX Warning: Hyper reference `yade.utils:' on page 22 undefined on input line 1496. LaTeX Warning: Hyper reference `yade.utils:' on page 22 undefined on input line 1496. LaTeX Warning: Hyper reference `yade.pack:' on page 22 undefined on input line 1533. [22] LaTeX Warning: Hyper reference `yade.utils:yade.utils.aabbWall' on page 23 unde fined on input line 1569. LaTeX Warning: Hyper reference `yade.ymport:' on page 23 undefined on input lin e 1569. [23] LaTeX Warning: Hyper reference `yade.utils:yade.utils.aabbWall' on page 24 unde fined on input line 1627. [24] LaTeX Warning: Hyper reference `yade.PWaveTimeStep:' on page 25 undefined on in put line 1686. Missing character: There is no ⟳ (U+27F3) in font [lmroman10-italic]:mapping=te x-text;! [25] [26] [27] [28] LaTeX Warning: Hyper reference `yade.plot:' on page 29 undefined on input line 2044. LaTeX Warning: Hyper reference `yade.plot:' on page 29 undefined on input line 2084. [29] Missing character: There is no ▶ (U+25B6) in font [lmroman10-regular]:mapping=t ex-text;! [30] Missing character: There is no ▶ (U+25B6) in font [lmroman10-regular]:mapping=t ex-text;! [31] [32] [33] Overfull \vbox (1.0931pt too high) detected at line 2428 [34] [35] [36] [37] [38] Underfull \vbox (badness 10000) detected at line 2796 Underfull \vbox (badness 10000) detected at line 2796 [39] [40] Underfull \vbox (badness 10000) detected at line 2953 Underfull \vbox (badness 10000) detected at line 2953 [41] Underfull \vbox (badness 10000) detected at line 2953 Underfull \vbox (badness 10000) detected at line 2953 [42] [43] [44] Underfull \vbox (badness 10000) detected at line 3148 Underfull \vbox (badness 10000) detected at line 3148 [45] [46] Underfull \vbox (badness 10000) detected at line 3350 Underfull \vbox (badness 10000) detected at line 3350 [47] Underfull \vbox (badness 10000) detected at line 3350 Underfull \vbox (badness 10000) detected at line 3350 [48] Underfull \vbox (badness 10000) detected at line 3350 Underfull \vbox (badness 10000) detected at line 3350 [49] [50] [51] [52] [53] [54] [55] [56] Chapter 2. [57] [58] [59] [60] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .sweepLength' on page 61 undefined on input line 4533. [61] [62] [63] [64] [65] [66] [67] [68] [69] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law_ScGeom_FrictPhys_ Basic' on page 70 undefined on input line 5009. [70] [71] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5112. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5112. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `subscript' on input line 5112. LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 72 undefined on input line 5141. [72] [73] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5247. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5247. [74] [75] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.isPeriodic' on page 76 undefined on input line 5324. [76] Overfull \hbox (0.5578pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\OMS/cmsy/m/n/10 ^^T$\TU/lmr/m/n/10 )| Overfull \hbox (2.04729pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\U/eus/m/n/10 jj\OMS/cmsy/m/n/10 ^^O$\TU/lmr/m/n/10 )| Overfull \hbox (2.04729pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\OMS/cmsy/m/n/10 ^^O\U/eus/m/n/10 jj$\TU/lmr/m/n/10 )| Overfull \hbox (2.04729pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\U/eus/m/n/10 jj\OMS/cmsy/m/n/10 ^^N$\TU/lmr/m/n/10 )| [77] [78] [79] [80] [81] [82] Missing character: There is no ‟ (U+201F) in font [lmroman10-regular]:mapping=t ex-text;! [83] Underfull \hbox (badness 10000) in paragraph at lines 5794--5794 []\TU/lmr/m/n/10 Fig. 8: Specimen constructed with the [][]\TU/lmr/m/it/10 pack .inHyperboloid[][] \TU/lmr/m/n/10 predicate, packed with Missing character: There is no π (U+03C0) in font [lmmono10-italic]:! [84] [85] [86] [87] [88] LaTeX Warning: Hyper reference `yade.ymport:' on page 89 undefined on input lin e 6081. [89] [90] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 91 undefined on input line 6197. [91] [92] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PersistentTriangulati onCollider' on page 93 undefined on input line 6374. [93] [94] [95] [96] [97] [98] [99] [100] LaTeX Warning: Hyper reference `yade.plot:' on page 101 undefined on input line 6894. Overfull \vbox (1.48291pt too high) detected at line 6947 [101] LaTeX Warning: Hyper reference `yade.plot:' on page 102 undefined on input line 6979. [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 121 undefined on input line 7868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper.de fToVtk' on page 121 undefined on input line 7880. [121] [122] [123] [124] Underfull \hbox (badness 10000) in paragraph at lines 8219--8222 \TU/lmr/m/n/10 Whether this body will be moved by forces. (In c++, use [125] [126] [127] [128] [129] [130] [131] [132] [133] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axisAABE' on page 134 undefined on input line 10412. [134] [135] [136] [137] LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 138 undefined on inpu t line 11324. [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] Underfull \hbox (badness 10000) in paragraph at lines 19881--19884 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [176] Underfull \hbox (badness 10000) in paragraph at lines 20140--20143 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [177] Underfull \hbox (badness 10000) in paragraph at lines 20425--20428 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [178] [179] Underfull \hbox (badness 10000) in paragraph at lines 20848--20851 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [180] Underfull \hbox (badness 10000) in paragraph at lines 21081--21084 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [181] [182] [183] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 184 undefined on input line 21734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 184 un defined on input line 21767. Underfull \hbox (badness 10000) in paragraph at lines 21853--21856 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [184] Underfull \hbox (badness 10000) in paragraph at lines 22047--22050 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [185] Underfull \hbox (badness 10000) in paragraph at lines 22332--22335 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] LaTeX Warning: Command \c invalid in math mode on input line 24691. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 24704. Missing character: There is no ̧ ("327) in font eurm7! [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.vMeniscus ' on page 208 undefined on input line 27717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 208 undefined on input line 27782. [208] [209] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 210 undefined on input line 28206. [210] [211] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 212 undefined on input line 28721. [212] [213] [214] [215] [216] [217] [218] [219] Underfull \hbox (badness 10000) in paragraph at lines 30663--30666 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [220] Underfull \hbox (badness 10000) in paragraph at lines 30877--30880 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [221] [222] Underfull \hbox (badness 10000) in paragraph at lines 31364--31367 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [223] [224] Underfull \hbox (badness 10000) in paragraph at lines 31804--31807 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [225] Underfull \hbox (badness 10000) in paragraph at lines 31971--31974 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [226] Underfull \hbox (badness 10000) in paragraph at lines 32113--32116 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [227] Underfull \hbox (badness 10000) in paragraph at lines 32278--32281 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [228] Underfull \hbox (badness 10000) in paragraph at lines 32427--32430 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.viscEl' on page 229 undefined on input line 32501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 229 undefined on input line 32537. Underfull \hbox (badness 10000) in paragraph at lines 32589--32592 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [229] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.timestepSafetyCoefficient' on page 230 undefined on input line 32723. [230] Underfull \hbox (badness 10000) in paragraph at lines 32867--32870 \TU/lmr/m/n/10 a list of data that will be saved. Can use veloc- [231] [232] Underfull \hbox (badness 10000) in paragraph at lines 33519--33522 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [233] [234] Underfull \hbox (badness 10000) in paragraph at lines 33798--33801 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [235] Underfull \hbox (badness 10000) in paragraph at lines 33992--33995 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [236] Underfull \hbox (badness 10000) in paragraph at lines 34215--34218 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [237] Underfull \hbox (badness 10000) in paragraph at lines 34429--34432 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [238] Underfull \hbox (badness 10000) in paragraph at lines 34742--34745 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [239] [240] Underfull \hbox (badness 10000) in paragraph at lines 35024--35027 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [241] Underfull \hbox (badness 10000) in paragraph at lines 35407--35410 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [242] Underfull \hbox (badness 10000) in paragraph at lines 35543--35546 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [243] [244] Underfull \hbox (badness 10000) in paragraph at lines 35711--35714 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [245] Underfull \hbox (badness 10000) in paragraph at lines 35977--35980 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [246] Underfull \hbox (badness 10000) in paragraph at lines 36269--36272 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [247] Underfull \hbox (badness 10000) in paragraph at lines 36535--36538 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [248] [249] Underfull \hbox (badness 10000) in paragraph at lines 36879--36882 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [250] Underfull \hbox (badness 10000) in paragraph at lines 37184--37187 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [251] [252] Underfull \hbox (badness 10000) in paragraph at lines 37515--37518 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [253] Underfull \hbox (badness 10000) in paragraph at lines 37872--37875 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [254] [255] Underfull \hbox (badness 10000) in paragraph at lines 38229--38232 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [256] Underfull \hbox (badness 10000) in paragraph at lines 38573--38576 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [257] [258] Underfull \hbox (badness 10000) in paragraph at lines 38882--38885 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [259] Underfull \hbox (badness 10000) in paragraph at lines 39187--39190 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [260] [261] Underfull \hbox (badness 10000) in paragraph at lines 39570--39573 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [262] [263] Underfull \hbox (badness 10000) in paragraph at lines 39914--39917 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [264] Underfull \hbox (badness 10000) in paragraph at lines 40258--40261 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [265] [266] Underfull \hbox (badness 10000) in paragraph at lines 40592--40595 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [267] [268] LaTeX Warning: Hyper reference `yade.utils:yade.utils.bodyStressTensors' on pag e 269 undefined on input line 40870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 269 undefined on input line 40893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 269 undefined on input line 40893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 269 undefined on input line 40905. [269] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 270 undefined on input line 40929. [270] Underfull \hbox (badness 10000) in paragraph at lines 41097--41100 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 41251--41254 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [271] [272] Underfull \hbox (badness 10000) in paragraph at lines 41533--41536 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [273] [274] Underfull \hbox (badness 10000) in paragraph at lines 41925--41928 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [275] [276] Underfull \hbox (badness 10000) in paragraph at lines 42324--42327 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [277] [278] Underfull \hbox (badness 10000) in paragraph at lines 42695--42698 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [279] Underfull \hbox (badness 10000) in paragraph at lines 43039--43042 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [280] [281] Underfull \hbox (badness 10000) in paragraph at lines 43300--43303 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- [282] Underfull \hbox (badness 10000) in paragraph at lines 43363--43366 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [283] [284] Underfull \hbox (badness 10000) in paragraph at lines 43904--43907 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [285] Underfull \hbox (badness 10000) in paragraph at lines 44178--44181 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7814) in paragraph at lines 44217--44220 \TU/lmr/m/n/10 Desired stress or strain values (depending on stressMask), strai ns defined as [286] [287] [288] Underfull \hbox (badness 10000) in paragraph at lines 44641--44644 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [289] [290] [291] [292] [293] Underfull \hbox (badness 10000) in paragraph at lines 45676--45679 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7944) in paragraph at lines 45715--45718 \TU/lmr/m/n/10 A special type of compaction with imposed final porosity [][]\TU /lmr/m/it/10 TriaxialCompressio- [294] [295] [296] [297] Underfull \hbox (badness 10000) in paragraph at lines 46640--46643 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [298] [299] [300] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 47456--47459 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [301] Underfull \hbox (badness 10000) in paragraph at lines 47700--47703 []\TU/lmr/m/n/10 Potential applicatons are presented in [[]], and examples sect ion (see [302] Underfull \hbox (badness 10000) in paragraph at lines 47789--47792 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [303] Underfull \hbox (badness 10000) in paragraph at lines 47980--47983 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [304] Underfull \hbox (badness 10000) in paragraph at lines 48170--48173 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [305] [306] Underfull \hbox (badness 10000) in paragraph at lines 48401--48404 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 307 undefined on input line 48444. [307] [308] Underfull \hbox (badness 10000) in paragraph at lines 48848--48851 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [309] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 310 undefined on input line 48891. [310] Underfull \hbox (badness 10000) in paragraph at lines 49210--49213 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [311] Underfull \hbox (badness 10000) in paragraph at lines 49343--49346 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [312] Underfull \hbox (badness 10000) in paragraph at lines 49505--49508 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [313] Underfull \hbox (badness 10000) in paragraph at lines 49667--49670 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 314 undefined on input line 49767. Underfull \hbox (badness 10000) in paragraph at lines 49816--49819 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [314] Underfull \hbox (badness 10000) in paragraph at lines 50017--50020 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [315] [316] Underfull \hbox (badness 10000) in paragraph at lines 50241--50244 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 50390--50393 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [317] Underfull \hbox (badness 10000) in paragraph at lines 50578--50581 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [318] Underfull \hbox (badness 10000) in paragraph at lines 50750--50753 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [319] Underfull \hbox (badness 10000) in paragraph at lines 50886--50889 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [320] Underfull \hbox (badness 10000) in paragraph at lines 51048--51051 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 51223--51226 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [321] Underfull \hbox (badness 10000) in paragraph at lines 51411--51414 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [322] Underfull \hbox (badness 10000) in paragraph at lines 51638--51641 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [323] [324] [325] [326] Underfull \hbox (badness 10000) in paragraph at lines 52120--52123 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 52174--52177 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 52174--52177 \TU/lmr/m/n/10 fined mesh ([][]\TU/lmr/m/it/10 nCell[][]\TU/lmr/m/n/10 , [][]\T U/lmr/m/it/10 deltaZ[][]\TU/lmr/m/n/10 ) from the volume-averaged solid profile s Overfull \hbox (48.56209pt too wide) in paragraph at lines 52174--52177 \TU/lmr/m/n/10 ([][]\TU/lmr/m/it/10 phiPart[][]\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/ it/10 vxPart\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/it/10 aver ageDrag\TU/lmr/m/n/10 ), [327] [328] [329] [330] Underfull \hbox (badness 10000) in paragraph at lines 53047--53050 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [331] Underfull \hbox (badness 10000) in paragraph at lines 53277--53280 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [332] Underfull \hbox (badness 10000) in paragraph at lines 53509--53512 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [333] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 334 undefined on input line 53596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 334 undefined on input line 53596. [334] Underfull \hbox (badness 10000) in paragraph at lines 53770--53773 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 335 undefined on input line 53850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 335 undefined on input line 53889. [335] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 54077--54080 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [336] Underfull \hbox (badness 10000) in paragraph at lines 54252--54255 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [337] Underfull \hbox (badness 10000) in paragraph at lines 54414--54417 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [338] Underfull \hbox (badness 10000) in paragraph at lines 54654--54657 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [339] Underfull \hbox (badness 10000) in paragraph at lines 54920--54923 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [340] Underfull \hbox (badness 10000) in paragraph at lines 55108--55111 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [341] [342] Underfull \hbox (badness 10000) in paragraph at lines 55420--55423 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 55569--55572 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [343] Underfull \hbox (badness 10000) in paragraph at lines 55741--55744 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [344] Underfull \hbox (badness 10000) in paragraph at lines 55894--55897 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [345] Underfull \hbox (badness 10000) in paragraph at lines 56060--56063 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [346] Underfull \hbox (badness 10000) in paragraph at lines 56226--56229 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 56392--56395 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [347] Underfull \hbox (badness 10000) in paragraph at lines 56558--56561 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [348] [349] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 350 undefined on input line 56934. [350] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 351 undefined on input line 57036. [351] [352] [353] [354] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 355 undefined on input line 57970. [355] Underfull \hbox (badness 10000) in paragraph at lines 58152--58155 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 58292--58292 \TU/lmr/m/it/10 Connection_-GridConnection_-GridCoGridCoGeom[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ig2_-GridConnection_-PFacet_-ScGeom[][]\TU/lmr/m/n/10 , [ ][]\TU/lmr/m/it/10 Ig2_- [356] [357] [358] [359] [360] [361] [362] [363] [364] [365] [366] [367] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom6D' on pa ge 368 undefined on input line 60429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 368 undefined on input line 60429. [368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378] Underfull \hbox (badness 10000) in paragraph at lines 62356--62359 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [379] [380] [381] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.isCohesiv e`=``True`' on page 382 undefined on input line 62810. [382] [383] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 384 undefined on input line 63190. [384] [385] [386] [387] [388] LaTeX Warning: Command \u invalid in math mode on input line 64289. Missing character: There is no ̆ ("306) in font eurm7! [389] [390] [391] [392] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionShapeParameter' on page 393 undefined on input line 65129. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 393 undefined on input line 65142. [393] [394] [395] Underfull \hbox (badness 10000) in paragraph at lines 65792--65795 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7504) in paragraph at lines 65880--65880 \TU/lmr/m/it/10 ElPerfPl[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-L6Geom_- FrictPhys_-Linear[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-MultiScGeom_-Mu ltiFrictPhys_-CundallStrack[][]\TU/lmr/m/n/10 , Underfull \hbox (badness 6188) in paragraph at lines 65880--65880 [][]\TU/lmr/m/it/10 Law2_-SCG_-KnKsPhys_-KnKsLaw[][]\TU/lmr/m/n/10 , [][]\TU/lm r/m/it/10 Law2_-ScGeom6D_-CohFrictPhys_-CohesionMoment[][]\TU/lmr/m/n/10 , [][] \TU/lmr/m/it/10 Law2_-Sc- Underfull \hbox (badness 10000) in paragraph at lines 65880--65880 \TU/lmr/m/it/10 Geom6D_-InelastCohFrictPhys_-CohesionMoment[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-ScGeom_-BubblePhys_-Bubble[][]\TU/lmr/m/n/10 , [][]\ TU/lmr/m/it/10 Law2_-Sc- Underfull \hbox (badness 10000) in paragraph at lines 65880--65880 \TU/lmr/m/it/10 Strack[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-ScGeom_-Wi rePhys_-WirePM[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-ScGridCoGeom_-CohF rictPhys_-CundallStrack[][]\TU/lmr/m/n/10 , [396] [397] [398] [399] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridConnection' on pa ge 400 undefined on input line 66414. [400] [401] Underfull \hbox (badness 10000) in paragraph at lines 66813--66817 \TU/lmr/m/n/10 Applies [][]\TU/lmr/m/it/10 Law2_-ScGeom_-FrictPhys_-CundallStra ck[][] \TU/lmr/m/n/10 at each contact point of a [402] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_Dem3DofGeom_Fric tPhys_Basic' on page 403 undefined on input line 66987. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 403 undefined on input line 66987. [403] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 404 undefined on input line 672 62. [404] [405] [406] [407] [408] [409] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 410 und efined on input line 68478. [410] [411] [412] [413] [414] [415] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 416 und efined on input line 69792. [416] [417] [418] [419] [420] [421] Underfull \hbox (badness 10000) in paragraph at lines 71184--71187 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [422] [423] Underfull \hbox (badness 10000) in paragraph at lines 71618--71621 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [424] [425] [426] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryTriaxialTest ' on page 427 undefined on input line 72120. [427] Missing character: There is no ⇒ (U+21D2) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 428 undefined on input line 72209. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 428 undefined on input line 72209. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 428 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 428 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 428 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 428 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 428 undefined on input line 72210. [428] [429] [430] [431] [432] [433] [434] [435] [436] [437] [438] [439] [440] [441] [442] [443] [444] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 445 undefined on input line 76342. [445] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 446 undefined on input line 76626. [446] [447] [448] [449] LaTeX Warning: Hyper reference `yade.timing:' on page 450 undefined on input li ne 77607. [450] [451] [452] [453] [454] [455] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 456 un defined on input line 78993. [456] [457] [458] [459] [460] [461] [462] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! [463] LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 464 un defined on input line 80713. [464] [465] Underfull \hbox (badness 10000) in paragraph at lines 81292--81295 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [466] [467] Underfull \hbox (badness 10000) in paragraph at lines 81611--81614 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [468] [469] [470] [471] Underfull \hbox (badness 10000) in paragraph at lines 82089--82091 []\TU/lmr/m/n/10 Example: [][]examples/test/vtk-exporter/vtkExporter.py[][], [] []examples/test/unv- [472] [473] [474] [475] [476] [477] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [478] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [479] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [480] [481] [482] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridNode' on page 483 undefined on input line 83530. [483] [484] [485] [486] [487] Underfull \hbox (badness 10000) in paragraph at lines 84105--84109 []\TU/lmr/m/n/10 There is a c++ template function for interpolating on such seq uences in [488] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! [489] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! [490] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [491] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [492] [493] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 85201--85203 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [494] [495] [496] Underfull \hbox (badness 10000) in paragraph at lines 85544--85546 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the [][]complementary error functi on[][] of argument, Underfull \hbox (badness 10000) in paragraph at lines 85544--85546 \TU/lmr/m/n/10 that is \TU/lmtt/m/n/10 1.0[]erf(arg)\TU/lmr/m/n/10 . Depending on compilation options wraps [497] Underfull \hbox (badness 7415) in paragraph at lines 85697--85699 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the floating-point remainder of the divisio n operation \TU/lmtt/m/n/10 x/y \TU/lmr/m/n/10 of [498] [499] Underfull \hbox (badness 5374) in paragraph at lines 86105--86107 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the natural logarithm of the absol ute value of the Underfull \hbox (badness 6125) in paragraph at lines 86105--86107 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [500] [501] [502] Underfull \hbox (badness 7451) in paragraph at lines 86619--86621 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the spherical harmonic polynomial of the or ders \TU/lmtt/m/n/10 l \TU/lmr/m/n/10 (unsigned Underfull \hbox (badness 10000) in paragraph at lines 86619--86621 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [503] [504] [505] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! [506] Underfull \hbox (badness 10000) in paragraph at lines 87407--87409 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [507] [508] [509] Underfull \hbox (badness 10000) in paragraph at lines 87750--87752 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the [][]complementary error functi on[][] of argument, Underfull \hbox (badness 10000) in paragraph at lines 87750--87752 \TU/lmr/m/n/10 that is \TU/lmtt/m/n/10 1.0[]erf(arg)\TU/lmr/m/n/10 . Depending on compilation options wraps [510] Underfull \hbox (badness 7415) in paragraph at lines 87903--87905 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the floating-point remainder of the divisio n operation \TU/lmtt/m/n/10 x/y \TU/lmr/m/n/10 of [511] [512] Underfull \hbox (badness 5374) in paragraph at lines 88311--88313 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the natural logarithm of the absol ute value of the Underfull \hbox (badness 6125) in paragraph at lines 88311--88313 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [513] [514] [515] Underfull \hbox (badness 7451) in paragraph at lines 88825--88827 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the spherical harmonic polynomial of the or ders \TU/lmtt/m/n/10 l \TU/lmr/m/n/10 (unsigned Underfull \hbox (badness 10000) in paragraph at lines 88825--88827 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [516] [517] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [518] [519] Underfull \hbox (badness 10000) in paragraph at lines 89433--89435 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the arc-hyperbolic cosine of the \TU/lmt t/m/n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 89433--89435 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps Underfull \hbox (badness 10000) in paragraph at lines 89509--89511 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the arc-hyperbolic sine of the \TU/lmtt/ m/n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 89509--89511 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [520] Underfull \hbox (badness 10000) in paragraph at lines 89585--89587 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the arc-hyperbolic tangent of the \TU/lm tt/m/n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 89585--89587 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [521] Underfull \hbox (badness 10000) in paragraph at lines 89808--89810 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the [][]complementary error functi on[][] of argument, Underfull \hbox (badness 10000) in paragraph at lines 89808--89810 \TU/lmr/m/n/10 that is \TU/lmtt/m/n/10 1.0[]erf(arg)\TU/lmr/m/n/10 . Depending on compilation options wraps [522] Underfull \hbox (badness 10000) in paragraph at lines 89963--89965 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the floating-point remainder of the divisio n operation \TU/lmtt/m/n/10 x/y \TU/lmr/m/n/10 of Underfull \hbox (badness 10000) in paragraph at lines 89963--89965 \TU/lmr/m/n/10 the arguments \TU/lmtt/m/n/10 x \TU/lmr/m/n/10 and \TU/lmtt/m/n/ 10 y\TU/lmr/m/n/10 . Depending on compilation options wraps [523] [524] [525] Underfull \hbox (badness 10000) in paragraph at lines 90472--90474 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the natural logarithm of the absol ute value of the Underfull \hbox (badness 10000) in paragraph at lines 90472--90474 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [526] [527] [528] [529] Underfull \hbox (badness 10000) in paragraph at lines 91083--91085 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the hyperbolic tangent of the \TU/lmtt/m /n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 91083--91085 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [530] [531] [532] [533] Underfull \hbox (badness 10000) in paragraph at lines 92213--92216 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [534] [535] [536] Underfull \hbox (badness 10000) in paragraph at lines 93076--93079 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [537] [538] [539] [540] Underfull \hbox (badness 10000) in paragraph at lines 94068--94071 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [541] [542] [543] [544] [545] [546] [547] [548] [549] [550] [551] [552] [553] [554] [555] [556] [557] [558] [559] [560] Underfull \hbox (badness 10000) in paragraph at lines 100035--100038 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [561] [562] [563] [564] Underfull \hbox (badness 10000) in paragraph at lines 100898--100901 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [565] [566] [567] [568] Underfull \hbox (badness 10000) in paragraph at lines 101890--101893 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [569] [570] [571] [572] [573] [574] [575] [576] Underfull \hbox (badness 10000) in paragraph at lines 104074--104076 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Real)x=Real(“0”) [, (Real)y=Rea l(“0”) [, [577] Underfull \hbox (badness 10000) in paragraph at lines 104534--104536 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Complex)x=Complex(“0”,”0”) [, ( Com- [578] [579] [580] [581] [582] [583] [584] [585] [586] [587] Underfull \hbox (badness 10000) in paragraph at lines 107515--107518 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [588] [589] [590] [591] Underfull \hbox (badness 10000) in paragraph at lines 108378--108381 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [592] [593] [594] Underfull \hbox (badness 10000) in paragraph at lines 109248--109250 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109248--109250 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109370--109373 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [595] [596] [597] [598] [599] [600] [601] [602] [603] [604] [605] [606] [607] [608] [609] [610] [611] [612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622] [623] [624] LaTeX Warning: Hyper reference `yade.pack:yade.pack.SpherePack.makeCloud' on pa ge 625 undefined on input line 116839. [625] [626] [627] [628] [629] [630] [631] [632] [633] [634] LaTeX Font Warning: Font shape `TU/lmr/m/scit' undefined (Font) using `TU/lmr/m/scsl' instead on input line 119141. LaTeX Font Warning: Font shape `TU/lmr/m/scit' undefined (Font) using `TU/lmr/m/scsl' instead on input line 119281. [635] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 119432--119435 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [636] Underfull \hbox (badness 10000) in paragraph at lines 119581--119584 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [637] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 638 undefined on input line 119805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 638 undefined on input line 119907. [638] [639] [640] [641] [642] Underfull \hbox (badness 10000) in paragraph at lines 120909--120912 \TU/lmr/m/n/10 Whether this body will be moved by forces. (In c++, use [643] [644] [645] Underfull \hbox (badness 10000) in paragraph at lines 121696--121699 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [646] Underfull \hbox (badness 10000) in paragraph at lines 121968--121971 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [647] [648] Underfull \hbox (badness 10000) in paragraph at lines 122304--122307 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [649] [650] [651] [652] Underfull \hbox (badness 10000) in paragraph at lines 123300--123303 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [653] [654] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! [655] LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 656 un defined on input line 123841. [656] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 124149--124152 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [657] Underfull \hbox (badness 10000) in paragraph at lines 124328--124331 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [658] [659] [660] Underfull \hbox (badness 10000) in paragraph at lines 125148--125151 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [661] [662] [663] [664] [665] [666] Underfull \hbox (badness 10000) in paragraph at lines 126508--126511 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [667] Underfull \hbox (badness 10000) in paragraph at lines 126702--126705 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [668] Underfull \hbox (badness 10000) in paragraph at lines 126838--126841 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [669] [670] [671] [672] [673] [674] Underfull \hbox (badness 10000) in paragraph at lines 128303--128306 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [675] [676] Underfull \hbox (badness 10000) in paragraph at lines 128741--128744 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [677] Underfull \hbox (badness 10000) in paragraph at lines 129026--129029 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [678] [679] [680] [681] [682] Underfull \hbox (badness 10000) in paragraph at lines 130135--130138 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [683] Underfull \hbox (badness 10000) in paragraph at lines 130375--130378 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 130498--130501 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [684] [685] Underfull \hbox (badness 10000) in paragraph at lines 130865--130868 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [686] Underfull \hbox (badness 10000) in paragraph at lines 131159--131162 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [687] Underfull \hbox (badness 10000) in paragraph at lines 131413--131416 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [688] Underfull \hbox (badness 10000) in paragraph at lines 131542--131545 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [689] [690] Underfull \hbox (badness 10000) in paragraph at lines 131894--131897 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [691] Underfull \hbox (badness 10000) in paragraph at lines 132155--132158 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [692] [693] Underfull \hbox (badness 10000) in paragraph at lines 132420--132423 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [694] Underfull \hbox (badness 10000) in paragraph at lines 132771--132774 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [695] Underfull \hbox (badness 10000) in paragraph at lines 132933--132936 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [696] Underfull \hbox (badness 10000) in paragraph at lines 133238--133241 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [697] [698] [699] [700] LaTeX Warning: Command \c invalid in math mode on input line 134023. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 134036. Missing character: There is no ̧ ("327) in font eurm7! [701] Underfull \hbox (badness 10000) in paragraph at lines 134405--134408 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [702] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 703 undefined on input line 134448. [703] [704] [705] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 706 undefined on input line 135253. [706] [707] [708] [709] [710] [711] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 712 undefined on input line 136834. [712] [713] [714] [715] Underfull \hbox (badness 10000) in paragraph at lines 138015--138018 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [716] [717] Underfull \hbox (badness 10000) in paragraph at lines 138520--138523 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [718] Underfull \hbox (badness 10000) in paragraph at lines 138770--138773 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [719] Underfull \hbox (badness 10000) in paragraph at lines 139020--139023 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [720] Underfull \hbox (badness 10000) in paragraph at lines 139270--139273 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [721] Underfull \hbox (badness 10000) in paragraph at lines 139490--139493 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [722] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.viscEl' on page 723 undefined on input line 139564. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 723 undefined on input line 139600. Underfull \hbox (badness 10000) in paragraph at lines 139652--139655 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [723] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.timestepSafetyCoefficient' on page 724 undefined on input line 139786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 724 undefined on input line 139804. Underfull \hbox (badness 10000) in paragraph at lines 139853--139856 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [724] Underfull \hbox (badness 10000) in paragraph at lines 140032--140035 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [725] [726] Underfull \hbox (badness 10000) in paragraph at lines 140658--140661 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [727] [728] [729] Underfull \hbox (badness 10000) in paragraph at lines 141369--141372 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [730] [731] [732] Underfull \hbox (badness 10000) in paragraph at lines 142232--142235 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [733] [734] [735] [736] Underfull \hbox (badness 10000) in paragraph at lines 143224--143227 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [737] [738] [739] [740] [741] [742] [743] [744] [745] [746] [747] [748] [749] [750] [751] [752] [753] [754] [755] [756] Underfull \hbox (badness 10000) in paragraph at lines 149191--149194 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [757] [758] [759] Underfull \hbox (badness 10000) in paragraph at lines 150054--150057 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [760] [761] [762] [763] Underfull \hbox (badness 10000) in paragraph at lines 151046--151049 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [764] [765] [766] [767] [768] [769] [770] [771] Underfull \hbox (badness 10000) in paragraph at lines 153230--153232 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Real)x=Real(“0”) [, (Real)y=Rea l(“0”) [, [772] [773] Underfull \hbox (badness 10000) in paragraph at lines 153690--153692 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Complex)x=Complex(“0”,”0”) [, ( Com- [774] [775] [776] [777] [778] [779] [780] [781] [782] [783] Underfull \hbox (badness 10000) in paragraph at lines 156539--156542 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [784] Underfull \hbox (badness 10000) in paragraph at lines 156714--156717 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [785] Underfull \hbox (badness 10000) in paragraph at lines 156902--156905 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [786] Underfull \hbox (badness 10000) in paragraph at lines 157142--157145 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [787] Underfull \hbox (badness 10000) in paragraph at lines 157382--157385 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [788] [789] [790] Underfull \hbox (badness 10000) in paragraph at lines 157864--157867 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 157918--157921 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 157918--157921 \TU/lmr/m/n/10 fined mesh ([][]\TU/lmr/m/it/10 nCell[][]\TU/lmr/m/n/10 , [][]\T U/lmr/m/it/10 deltaZ[][]\TU/lmr/m/n/10 ) from the volume-averaged solid profile s Overfull \hbox (48.56209pt too wide) in paragraph at lines 157918--157921 \TU/lmr/m/n/10 ([][]\TU/lmr/m/it/10 phiPart[][]\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/ it/10 vxPart\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/it/10 aver ageDrag\TU/lmr/m/n/10 ), [791] [792] [793] [794] [795] Underfull \hbox (badness 10000) in paragraph at lines 158852--158855 \TU/lmr/m/n/10 a list of data that will be saved. Can use veloc- [796] [797] Underfull \hbox (badness 10000) in paragraph at lines 159504--159507 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [798] [799] Underfull \hbox (badness 10000) in paragraph at lines 159873--159876 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [800] Underfull \hbox (badness 10000) in paragraph at lines 160196--160199 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [801] [802] [803] [804] [805] [806] [807] [808] [809] [810] [811] [812] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom6D' on pa ge 813 undefined on input line 162576. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 813 undefined on input line 162576. [813] [814] [815] [816] [817] [818] [819] [820] [821] [822] [823] [824] [825] [826] [827] [828] Underfull \hbox (badness 10000) in paragraph at lines 165597--165600 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 829 undefined on input line 165640. [829] [830] Underfull \hbox (badness 10000) in paragraph at lines 165943--165946 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [831] [832] Underfull \hbox (badness 10000) in paragraph at lines 166531--166534 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [833] Underfull \hbox (badness 10000) in paragraph at lines 166736--166739 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [834] Underfull \hbox (badness 10000) in paragraph at lines 166972--166975 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [835] Underfull \hbox (badness 10000) in paragraph at lines 167202--167205 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [836] [837] [838] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.isCohesiv e`=``True`' on page 839 undefined on input line 167703. [839] [840] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 841 undefined on input line 168083. [841] [842] [843] [844] [845] LaTeX Warning: Command \u invalid in math mode on input line 169182. Missing character: There is no ̆ ("306) in font eurm7! [846] [847] [848] [849] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionShapeParameter' on page 850 undefined on input line 170022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 850 undefined on input line 170035. [850] [851] [852] [853] [854] [855] [856] [857] [858] Underfull \hbox (badness 10000) in paragraph at lines 172115--172118 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [859] [860] Underfull \hbox (badness 10000) in paragraph at lines 172507--172510 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [861] [862] Underfull \hbox (badness 10000) in paragraph at lines 172906--172909 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [863] [864] Underfull \hbox (badness 10000) in paragraph at lines 173277--173280 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [865] Underfull \hbox (badness 10000) in paragraph at lines 173621--173624 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [866] [867] Underfull \hbox (badness 10000) in paragraph at lines 173905--173908 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [868] [869] [870] [871] [872] [873] [874] [875] [876] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridConnection' on pa ge 877 undefined on input line 175916. [877] Underfull \hbox (badness 10000) in paragraph at lines 176315--176319 \TU/lmr/m/n/10 Applies [][]\TU/lmr/m/it/10 Law2_-ScGeom_-FrictPhys_-CundallStra ck[][] \TU/lmr/m/n/10 at each contact point of a [878] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_Dem3DofGeom_Fric tPhys_Basic' on page 879 undefined on input line 176489. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 879 undefined on input line 176489. [879] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 880 undefined on input line 176 764. [880] [881] [882] [883] Underfull \hbox (badness 10000) in paragraph at lines 177386--177389 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [884] [885] [886] [887] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 888 und efined on input line 178190. [888] [889] [890] [891] [892] [893] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 894 und efined on input line 179504. [894] [895] [896] [897] [898] [899] Underfull \hbox (badness 10000) in paragraph at lines 180893--180896 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [900] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 901 undefined on input line 181064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 901 undefined on input line 181064. [901] Underfull \hbox (badness 10000) in paragraph at lines 181238--181241 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 902 undefined on input line 181318. [902] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 903 undefined on input line 181357. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! [903] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axisAABE' on page 904 undefined on input line 181646. [904] [905] [906] [907] [908] [909] [910] Underfull \hbox (badness 10000) in paragraph at lines 183372--183375 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [911] Underfull \hbox (badness 10000) in paragraph at lines 183521--183524 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [912] [913] [914] [915] [916] [917] [918] Underfull \hbox (badness 10000) in paragraph at lines 185285--185288 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [919] [920] [921] [922] Underfull \hbox (badness 10000) in paragraph at lines 186148--186151 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [923] [924] [925] Underfull \hbox (badness 10000) in paragraph at lines 187018--187020 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 187018--187020 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 187140--187143 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [926] [927] [928] Underfull \hbox (badness 10000) in paragraph at lines 187932--187935 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [929] [930] [931] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.vMeniscus ' on page 932 undefined on input line 188553. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 932 undefined on input line 188618. [932] [933] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 934 undefined on input line 189042. [934] [935] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 936 undefined on input line 189557. [936] [937] [938] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 939 undefined on input line 190386. [939] Underfull \hbox (badness 10000) in paragraph at lines 190520--190523 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [940] [941] [942] [943] [944] LaTeX Warning: Hyper reference `yade.timing:' on page 945 undefined on input li ne 191828. [945] [946] [947] Underfull \hbox (badness 10000) in paragraph at lines 192411--192414 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [948] LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 949 undefined on inpu t line 192667. [949] Underfull \hbox (badness 10000) in paragraph at lines 192979--192982 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [950] Underfull \hbox (badness 10000) in paragraph at lines 193115--193118 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [951] Underfull \hbox (badness 10000) in paragraph at lines 193233--193236 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 193296--193299 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [952] [953] Underfull \hbox (badness 10000) in paragraph at lines 193837--193840 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [954] [955] Underfull \hbox (badness 10000) in paragraph at lines 194111--194114 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7814) in paragraph at lines 194150--194153 \TU/lmr/m/n/10 Desired stress or strain values (depending on stressMask), strai ns defined as [956] [957] Underfull \hbox (badness 10000) in paragraph at lines 194469--194472 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [958] [959] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 960 undefined on input line 195016. [960] Underfull \hbox (badness 10000) in paragraph at lines 195204--195207 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [961] Underfull \hbox (badness 10000) in paragraph at lines 195548--195551 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [962] [963] [964] Underfull \hbox (badness 10000) in paragraph at lines 196113--196116 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [965] Underfull \hbox (badness 10000) in paragraph at lines 196288--196291 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [966] Underfull \hbox (badness 10000) in paragraph at lines 196737--196740 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [967] [968] [969] Underfull \hbox (badness 10000) in paragraph at lines 197271--197274 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [970] Underfull \hbox (badness 10000) in paragraph at lines 197519--197522 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [971] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 972 un defined on input line 197693. Underfull \hbox (badness 10000) in paragraph at lines 197779--197782 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [972] Underfull \hbox (badness 10000) in paragraph at lines 197973--197976 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [973] Underfull \hbox (badness 10000) in paragraph at lines 198258--198261 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [974] [975] [976] Underfull \hbox (badness 10000) in paragraph at lines 198845--198848 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [977] [978] Underfull \hbox (badness 10000) in paragraph at lines 199467--199470 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [979] [980] Underfull \hbox (badness 10000) in paragraph at lines 199827--199830 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [981] Underfull \hbox (badness 10000) in paragraph at lines 200156--200159 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [982] [983] [984] Underfull \hbox (badness 10000) in paragraph at lines 200811--200814 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [985] [986] [987] Underfull \hbox (badness 10000) in paragraph at lines 201494--201497 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [988] [989] [990] Underfull \hbox (badness 10000) in paragraph at lines 202159--202162 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [991] [992] [993] Underfull \hbox (badness 10000) in paragraph at lines 202990--202993 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [994] [995] Underfull \hbox (badness 10000) in paragraph at lines 203315--203318 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 203489--203492 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [996] Underfull \hbox (badness 10000) in paragraph at lines 203651--203654 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [997] [998] Underfull \hbox (badness 10000) in paragraph at lines 203982--203985 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [999] [1000] Underfull \hbox (badness 10000) in paragraph at lines 204361--204364 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7944) in paragraph at lines 204400--204403 \TU/lmr/m/n/10 A special type of compaction with imposed final porosity [][]\TU /lmr/m/it/10 TriaxialCompressio- [1001] [1002] [1003] [1004] Underfull \hbox (badness 10000) in paragraph at lines 205281--205284 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1005] Underfull \hbox (badness 10000) in paragraph at lines 205630--205633 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1006] [1007] [1008] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryTriaxialTest ' on page 1009 undefined on input line 206284. [1009] Missing character: There is no ⇒ (U+21D2) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1010 undefined on input line 206373. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1010 undefined on input line 206373. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1010 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 1010 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 1010 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 1010 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 1010 undefined on input line 206374. Overfull \vbox (4.1629pt too high) detected at line 206400 [1010] [1011] [1012] [1013] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 207174--207177 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1014] [1015] Underfull \hbox (badness 10000) in paragraph at lines 207418--207421 []\TU/lmr/m/n/10 Potential applicatons are presented in [[]], and examples sect ion (see Underfull \hbox (badness 10000) in paragraph at lines 207507--207510 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1016] Underfull \hbox (badness 10000) in paragraph at lines 207698--207701 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1017] [1018] LaTeX Warning: Hyper reference `yade.utils:yade.utils.bodyStressTensors' on pag e 1019 undefined on input line 207976. [1019] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 1020 undefined on input line 207999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 1020 undefined on input line 207999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1020 undefined on input line 208011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 1020 undefined on input line 208035. [1020] [1021] [1022] [1023] [1024] [1025] [1026] [1027] [1028] [1029] [1030] [1031] [1032] [1033] [1034] [1035] [1036] [1037] [1038] [1039] [1040] [1041] [1042] [1043] [1044] [1045] [1046] Underfull \hbox (badness 5091) in paragraph at lines 215199--215203 \TU/lmr/m/n/10 Add data from arguments name1=value1,name2=value2 to yade.plot.d ata. (the old [1047] [1048] [1049] [1050] [1051] [1052] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! [1053] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [1054] Underfull \hbox (badness 10000) in paragraph at lines 216304--216306 []\TU/lmr/m/n/10 Returned dictionary always containing keys ‘type’ (one of Underfull \hbox (badness 5064) in paragraph at lines 216413--216415 \TU/lmr/m/n/10 a list of 6 PotentialBlock Bodies enclosing the packing, in the order [1055] [1056] [1057] Underfull \vbox (badness 1442) detected at line 216725 [1058] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 10 59 undefined on input line 216769. [1059] Underfull \hbox (badness 10000) in paragraph at lines 216991--216993 \TU/lmr/m/n/10 a list of 6 wall Bodies enclosing the packing, in the order [1060] [1061] [1062] [1063] Underfull \hbox (badness 10000) in paragraph at lines 217514--217519 \TU/lmr/m/n/10 Returns (uniformly distributed) random orientation. Taken from Underfull \hbox (badness 5388) in paragraph at lines 217569--217575 []\TU/lmr/m/n/10 O.tags[‘description’]=… # assigns the description column; migh t be synthe- [1064] [1065] [1066] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.utils:yade.utils.approxSectionArea' on pag e 1067 undefined on input line 217947. LaTeX Warning: Hyper reference `yade.utils:yade.utils.voxelPorosity' on page 10 67 undefined on input line 217981. [1067] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! [1068] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 1069 undefined on input line 218308. [1069] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.cart2spher' on page 1 070 undefined on input line 218406. [1070] [1071] [1072] Underfull \hbox (badness 10000) in paragraph at lines 218739--218752 []\TU/lmr/m/n/10 Arguments are: vCell : volume of a cell, all slices combined. (e.g. [1073] [1074] [1075] [1076] [1077] [1078] [1079] Underfull \hbox (badness 10000) in paragraph at lines 219945--219947 []\TU/lmr/m/n/10 Example: [][]examples/packs/packs.py[][], usage of LSMGenGeo l ibrary in [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 219953--219955 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] Underfull \hbox (badness 10000) in paragraph at lines 220013--220015 []\TU/lmr/m/n/10 Example: [][]examples/packs/packs.py[][], usage of LSMGenGeo l ibrary in [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 220021--220023 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] [1080] [1081] [1082] Underfull \hbox (badness 10000) in paragraph at lines 220424--220426 \TU/lmtt/m/n/10 z2_-x3_-y3_-z3'``(default), ``'x1_-y1_-z1_-x2_-y2_-z2_-x3_-y3_- z3_-matId'\TU/lmr/m/n/10 , [1083] LaTeX Warning: Hyper reference `yade.polyhedra_utils:yade.polyhedra_utils.polyh edra' on page 1084 undefined on input line 220488. [1084] [1085] [1086] [1087] [1088] [1089] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 090 undefined on input line 221077. Underfull \hbox (badness 5475) in paragraph at lines 221088--221090 []\TU/lmr/m/n/10 ENABLE_-MASK_-ARBITRARY: enable arbitrary precision of bitmask variables (only LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 1090 undefined on input line 221109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 090 undefined on input line 221113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 1090 undefined on input line 221117. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1090 undefined on input line 221133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TwoPhaseFlowEngine' o n page 1090 undefined on input line 221137. [1090] [1091] [1092] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [1093] Underfull \hbox (badness 6380) in paragraph at lines 221454--221456 []\TU/lmr/m/n/10 V. Šmilauer et al. (2021), Yade Documentation 3rd ed. The Yade Project. [1094] Chapter 3. [1095] Underfull \hbox (badness 10000) in paragraph at lines 221673--221673 []\TU/lmss/m/n/10 mod- Underfull \hbox (badness 10000) in paragraph at lines 221673--221673 []\TU/lmtt/m/n/10 libQtGUI.so\TU/lmr/m/n/10 , [1096] [1097] [1098] LaTeX Warning: Hyper reference `yade.log:' on page 1099 undefined on input line 221924. Underfull \hbox (badness 10000) in paragraph at lines 221975--221977 []|\TU/lmss/m/n/10 op- [1099] [1100] [1101] Underfull \hbox (badness 6825) in paragraph at lines 222251--222255 []|\TU/lmr/m/n/10 Creates logger static variable (with name Underfull \hbox (badness 10000) in paragraph at lines 222256--222258 []|\TU/lmtt/m/n/10 TEMPLATE_-CREATE_- Underfull \hbox (badness 6825) in paragraph at lines 222259--222263 []|\TU/lmr/m/n/10 Creates logger static variable (with name [1102] Overfull \vbox (27.55235pt too high) has occurred while \output is active [1103] [1104] Underfull \hbox (badness 10000) in paragraph at lines 222472--222474 []\TU/lmr/m/n/10 Inside \TU/lmtt/m/n/10 O.engines \TU/lmr/m/n/10 there has to b e a call at the end of the loop to [1105] [1106] Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmss/m/n/10 dispatch Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmss/m/n/10 created Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 BoundDis- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 BoundFunc- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 IGeomDis- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 IGeomFunc- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 IPhysDis- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 IPhysFunc- Underfull \hbox (badness 5578) in paragraph at lines 222751--222751 []\TU/lmr/m/n/10 2 (asymet- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 IGeom[][] [1107] [1108] LaTeX Warning: Hyper reference `yade.utils:' on page 1109 undefined on input li ne 222863. Underfull \hbox (badness 6396) in paragraph at lines 222923--222925 \TU/lmr/m/n/10 To link to an inheritance graph of some base class a [][]\TU/lmr /m/it/10 global anchor[][] \TU/lmr/m/n/10 is created Underfull \hbox (badness 10000) in paragraph at lines 222923--222925 \TU/lmr/m/n/10 with name \TU/lmtt/m/n/10 inheritanceGraph* \TU/lmr/m/n/10 added in front of the class name, for example [1109] [1110] [1111] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Se3r' on page 1112 un defined on input line 223134. [1112] [1113] [1114] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.preProce ssAttributes' on page 1115 undefined on input line 223319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.postProc essAttributes' on page 1115 undefined on input line 223319. Underfull \hbox (badness 10000) in paragraph at lines 223318--223320 []\TU/lmr/m/n/10 Yade also provides callback for before/after (de) serializatio n, virtual functions \TU/lmr/m/it/10 Serial- Underfull \hbox (badness 10000) in paragraph at lines 223318--223320 \TU/lmr/m/it/10 izable::preProcessAttributes \TU/lmr/m/n/10 and \TU/lmr/m/it/10 Serializable::postProcessAttributes\TU/lmr/m/n/10 , which receive one \TU/lmtt /m/n/10 bool [1115] Missing character: There is no ⁻ (U+207B) in font [lmmono10-regular]:! [1116] [1117] Underfull \vbox (badness 10000) detected at line 223633 Underfull \vbox (badness 10000) detected at line 223633 [1118] Underfull \vbox (badness 10000) detected at line 223633 Underfull \vbox (badness 10000) detected at line 223633 [1119] Underfull \vbox (badness 10000) detected at line 223633 Underfull \vbox (badness 10000) detected at line 223633 [1120] [1121] [1122] [1123] [1124] [1125] [1126] [1127] [1128] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Indexable' on page 11 29 undefined on input line 224191. [1129] [1130] [1131] [1132] [1133] [1134] Overfull \vbox (1.62296pt too high) detected at line 224627 [1135] Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! [1136] Missing character: There is no ⅔ (U+2154) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 1137 undefined on input line 224693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 1137 undefined on input line 224718. [1137] [1138] [1139] Missing character: There is no ≡ (U+2261) in font [lmroman10-regular]:mapping=t ex-text;! [1140] [1141] [1142] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 1143 undefined on input line 225139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.stateTypeOk' on page 1143 undefined on input line 225157. LaTeX Warning: Hyper reference `yade.qt:yade.qt.Controller' on page 1143 undefi ned on input line 225196. [1143] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1144 undefined on input line 225237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1144 undefined on input line 225303. [1144] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.clone' o n page 1145 undefined on input line 225370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateEx istingAttrs' on page 1145 undefined on input line 225370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.pyDictCu stom' on page 1145 undefined on input line 225370. [1145] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.pyGenericPotential' o n page 1146 undefined on input line 225392. LaTeX Warning: Hyper reference `yade.minieigenHP:' on page 1146 undefined on in put line 225422. [1146] [1147] [1148] [1149] [1150] [1151] [1152] [1153] [1154] Chapter 4. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 1155 undefined on input line 226061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 1155 undefined on input line 226065. Underfull \hbox (badness 7907) in paragraph at lines 226080--226083 \TU/lmr/m/n/10 A number of example scripts can be found in Yade sources, see [] \TU/lmr/bx/n/10 ‘the OpenFoam Underfull \hbox (badness 10000) in paragraph at lines 226088--226090 []\TU/lmr/m/n/10 An older version of the coupling, which was using OpenFoam6, i s archived Underfull \hbox (badness 10000) in paragraph at lines 226088--226090 \TU/lmr/m/n/10 in branch []\TU/lmr/bx/n/10 ‘FOAM6couplingArchive patch level 1 L3 programming layer <2025-09-02> (./sphinxmanual.cls Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2025/01/22 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty Package cmap Warning: pdftex not detected - exiting. ) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/xebabel.def) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf (/usr/share/texlive/texmf-dist/tex/generic/babel/locale/en/babel-english.tex))) (/usr/share/texlive/texmf-dist/tex/latex/euler/euler.sty Package: `euler' v2.5 <1995/03/05> (FJ and FMi) ) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty (/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-xetex.def))) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty (/usr/share/texmf/tex/latex/tipa/t3enc.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def)))) (/usr/share/texlive/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifluatex.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/realscripts/realscripts.sty) (/usr/share/texlive/texmf-dist/tex/latex/metalogo/metalogo.sty)) (./sphinx.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (./sphinxoptionshyperref.sty) (./sphinxoptionsgeometry.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty) (./sphinxlatexgraphics.sty) (./sphinxpackageboxes.sty (/usr/share/texlive/texmf-dist/tex/latex/pict2e/pict2e.sty (/usr/share/texlive/texmf-dist/tex/latex/pict2e/pict2e.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pict2e/p2e-xetex.def)) (/usr/share/texlive/texmf-dist/tex/latex/ellipse/ellipse.sty)) (./sphinxlatexadmonitions.sty (/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty) (./sphinxpackagefootnote.sty)) (./sphinxlatexliterals.sty (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty)) (./sphinxlatexshadowbox.sty) (./sphinxlatexcontainers.sty) (./sphinxhighlight.sty) (./sphinxlatextables.sty (/usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/share/texlive/texmf-dist/tex/latex/colortbl/colortbl.sty) (/usr/share/texlive/texmf-dist/tex/latex/booktabs/booktabs.sty)) (./sphinxlatexnumfig.sty) (./sphinxlatexlists.sty) (./sphinxlatexindbibtoc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty)) (./sphinxlatexstylepage.sty (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (./sphinxlatexstyleheadings.sty (/usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty)) (./sphinxlatexstyletext.sty) (./sphinxlatexobjects.sty)) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty)) (/usr/share/texlive/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/puenc-greek.def (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def))) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hypcap/hypcap.sty (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)) (./sphinxmessages.sty) (/usr/share/texlive/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/share/texlive/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xy.sty (/usr/share/texlive/texmf-dist/tex/generic/xypic/xy.tex Bootstrap'ing: catcodes, docmode, (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyrecat.tex ) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyidioms.tex) Xy-pic version 3.8.9 <2013/10/06> Copyright (c) 1991-2013 by Kristoffer H. Rose and others Xy-pic is free software: see the User's Guide for details. Loading kernel: messages; fonts; allocations: state, direction, utility macros; pictures: \xy, positions, objects, decorations; kernel objects: directionals, circles, text; options; algorithms: directions, edges, connections; Xy-pic loaded) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyall.tex Xy-pic option: All features v.3.8 (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycurve.tex Xy-pic option: Curve and Spline extension v.3.12 curve, circles, loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyframe.tex Xy-pic option: Frame and Bracket extension v.3.14 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycmtip.tex Xy-pic option: Computer Modern tip extension v.3.7 (/usr/share/texlive/texmf-dist/tex/generic/xypic/xytips.tex Xy-pic option: More Tips extension v.3.11 loaded) loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyline.tex Xy-pic option: Line styles extension v.3.10 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyrotate.tex Xy-pic option: Rotate and Scale extension v.3.8 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycolor.tex Xy-pic option: Colour extension v.3.11 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xymatrix.tex Xy-pic option: Matrix feature v.3.14 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyarrow.tex Xy-pic option: Arrow and Path feature v.3.9 path, \ar, loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xygraph.tex Xy-pic option: Graph feature v.3.11 loaded) loaded)) Writing index file Yade.idx (./Yade.aux LaTeX Warning: Label `equation:FoamCoupling:eq:face' multiply defined. LaTeX Warning: Label `equation:FoamCoupling:eq:vertex' multiply defined. LaTeX Warning: Label `equation:FoamCoupling:eq:facets:a' multiply defined. LaTeX Warning: Label `equation:FoamCoupling:eq:facets:b' multiply defined. ) (/usr/share/texmf/tex/latex/tipa/t3cmr.fd) *geometry* driver: auto-detecting *geometry* detected driver: xetex (./Yade.out) (./Yade.out) [1] [1] [2] (./Yade.toc (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueur.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueuf.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueus.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/ueuex.fd) [3] Overfull \hbox (4.49997pt too wide) detected at line 326 []\TU/lmr/m/n/10 1052 Overfull \hbox (4.49997pt too wide) detected at line 327 []\TU/lmr/m/n/10 1052 Overfull \hbox (4.49997pt too wide) detected at line 331 []\TU/lmr/m/n/10 1055 Overfull \hbox (4.49997pt too wide) detected at line 332 []\TU/lmr/m/n/10 1057 Overfull \hbox (4.49997pt too wide) detected at line 333 []\TU/lmr/m/n/10 1057 Overfull \hbox (4.49997pt too wide) detected at line 334 []\TU/lmr/m/n/10 1059 Overfull \hbox (4.49997pt too wide) detected at line 335 []\TU/lmr/m/n/10 1079 Overfull \hbox (4.49997pt too wide) detected at line 336 []\TU/lmr/m/n/10 1084 Overfull \hbox (4.49997pt too wide) detected at line 337 []\TU/lmr/m/n/10 1084 Overfull \hbox (4.49997pt too wide) detected at line 338 []\TU/lmr/m/n/10 1086 Overfull \hbox (4.49997pt too wide) detected at line 339 []\TU/lmr/m/n/10 1086 Overfull \hbox (4.49997pt too wide) detected at line 346 []\TU/lmr/m/n/10 1092 Overfull \hbox (4.49997pt too wide) detected at line 351 []\TU/lmr/m/n/10 1093 Overfull \hbox (4.49997pt too wide) detected at line 352 []\TU/lmr/m/n/10 1093 Overfull \hbox (4.49997pt too wide) detected at line 353 []\TU/lmr/m/n/10 1094 Overfull \hbox (4.49997pt too wide) detected at line 355 []\TU/lmr/m/n/10 1094 Overfull \hbox (4.49997pt too wide) detected at line 356 []\TU/lmr/m/n/10 1094 Overfull \hbox (4.49997pt too wide) detected at line 358 []\TU/lmr/m/n/10 1095 Overfull \hbox (4.49997pt too wide) detected at line 359 []\TU/lmr/m/n/10 1095 Overfull \hbox (4.49997pt too wide) detected at line 364 []\TU/lmr/m/n/10 1096 Overfull \hbox (4.49997pt too wide) detected at line 370 []\TU/lmr/m/n/10 1098 Overfull \hbox (4.49997pt too wide) detected at line 377 []\TU/lmr/m/n/10 1104 Overfull \hbox (4.49997pt too wide) detected at line 381 []\TU/lmr/m/n/10 1106 Overfull \hbox (4.49997pt too wide) detected at line 389 []\TU/lmr/m/n/10 1111 Overfull \hbox (4.49997pt too wide) detected at line 418 []\TU/lmr/m/n/10 1137 Overfull \hbox (4.49997pt too wide) detected at line 430 []\TU/lmr/m/n/10 1143 Overfull \hbox (4.49997pt too wide) detected at line 436 []\TU/lmr/m/n/10 1145 Overfull \hbox (4.49997pt too wide) detected at line 441 []\TU/lmr/m/n/10 1147 Overfull \hbox (4.49997pt too wide) detected at line 443 []\TU/lmr/m/n/10 1148 Overfull \hbox (4.49997pt too wide) detected at line 446 []\TU/lmr/m/n/10 1149 Overfull \hbox (4.49997pt too wide) detected at line 447 []\TU/lmr/m/n/10 1149 Overfull \hbox (4.49997pt too wide) detected at line 448 []\TU/lmr/m/n/10 1149 Overfull \hbox (4.49997pt too wide) detected at line 457 []\TU/lmr/m/n/10 1153 Overfull \hbox (4.49997pt too wide) detected at line 460 []\TU/lmr/m/n/10 1154 Overfull \hbox (4.49997pt too wide) detected at line 462 []\TU/lmr/m/n/10 1155 Overfull \hbox (4.49997pt too wide) detected at line 463 []\TU/lmr/m/n/10 1155 Overfull \hbox (4.49997pt too wide) detected at line 464 []\TU/lmr/m/n/10 1155 Overfull \hbox (4.49997pt too wide) detected at line 465 []\TU/lmr/m/n/10 1156 Overfull \hbox (4.49997pt too wide) detected at line 469 []\TU/lmr/m/n/10 1159 Overfull \hbox (4.49997pt too wide) detected at line 473 []\TU/lmr/m/n/10 1160 [4] Overfull \hbox (4.49997pt too wide) detected at line 474 []\TU/lmr/m/n/10 1160 Overfull \hbox (4.49997pt too wide) detected at line 475 []\TU/lmr/m/n/10 1161 Overfull \hbox (4.49997pt too wide) detected at line 476 []\TU/lmr/m/n/10 1162 Overfull \hbox (4.49997pt too wide) detected at line 477 []\TU/lmr/m/n/10 1162 Overfull \hbox (4.49997pt too wide) detected at line 478 []\TU/lmr/m/n/10 1162 Overfull \hbox (4.49997pt too wide) detected at line 479 []\TU/lmr/m/n/10 1163 Overfull \hbox (4.49997pt too wide) detected at line 480 []\TU/lmr/m/n/10 1163 Overfull \hbox (4.49997pt too wide) detected at line 481 []\TU/lmr/m/n/10 1164 Overfull \hbox (4.49997pt too wide) detected at line 482 []\TU/lmr/m/n/10 1164 Overfull \hbox (4.49997pt too wide) detected at line 483 []\TU/lmr/m/n/10 1165 Overfull \hbox (4.49997pt too wide) detected at line 484 []\TU/lmr/m/n/10 1165 Overfull \hbox (4.49997pt too wide) detected at line 485 []\TU/lmr/m/n/10 1165 Overfull \hbox (4.49997pt too wide) detected at line 486 []\TU/lmr/m/n/10 1165 Overfull \hbox (4.49997pt too wide) detected at line 487 []\TU/lmr/m/n/10 1166 Overfull \hbox (4.49997pt too wide) detected at line 488 []\TU/lmr/m/n/10 1168 Overfull \hbox (4.49997pt too wide) detected at line 489 []\TU/lmr/m/n/10 1168 Overfull \hbox (4.49997pt too wide) detected at line 490 []\TU/lmr/m/n/10 1170 Overfull \hbox (4.49997pt too wide) detected at line 491 []\TU/lmr/m/n/10 1170 Overfull \hbox (4.49997pt too wide) detected at line 492 []\TU/lmr/m/n/10 1170 Overfull \hbox (4.49997pt too wide) detected at line 493 []\TU/lmr/m/n/10 1171 Overfull \hbox (4.49997pt too wide) detected at line 494 []\TU/lmr/m/n/10 1172 Overfull \hbox (4.49997pt too wide) detected at line 495 []\TU/lmr/m/n/10 1173 Overfull \hbox (4.49997pt too wide) detected at line 496 []\TU/lmr/m/n/10 1173 Overfull \hbox (4.49997pt too wide) detected at line 497 []\TU/lmr/m/n/10 1174 Overfull \hbox (4.49997pt too wide) detected at line 498 []\TU/lmr/m/n/10 1174 Overfull \hbox (4.49997pt too wide) detected at line 499 []\TU/lmr/m/n/10 1177 Overfull \hbox (4.49997pt too wide) detected at line 500 []\TU/lmr/m/n/10 1178 Overfull \hbox (4.49997pt too wide) detected at line 503 []\TU/lmr/m/n/10 1178 Overfull \hbox (4.49997pt too wide) detected at line 504 []\TU/lmr/m/n/10 1180 Overfull \hbox (4.49997pt too wide) detected at line 505 []\TU/lmr/m/n/10 1180 Overfull \hbox (4.49997pt too wide) detected at line 506 []\TU/lmr/m/n/10 1181 Overfull \hbox (4.49997pt too wide) detected at line 507 []\TU/lmr/m/n/10 1182 Overfull \hbox (4.49997pt too wide) detected at line 508 []\TU/lmr/m/n/10 1183 Overfull \hbox (4.49997pt too wide) detected at line 509 []\TU/lmr/m/n/10 1183 Overfull \hbox (4.49997pt too wide) detected at line 510 []\TU/lmr/m/n/10 1183 Overfull \hbox (4.49997pt too wide) detected at line 511 []\TU/lmr/m/n/10 1183 Overfull \hbox (4.49997pt too wide) detected at line 513 []\TU/lmr/m/n/10 1185 Overfull \hbox (4.49997pt too wide) detected at line 514 []\TU/lmr/m/n/10 1185 Overfull \hbox (4.49997pt too wide) detected at line 515 []\TU/lmr/m/n/10 1185 Overfull \hbox (4.49997pt too wide) detected at line 516 []\TU/lmr/m/n/10 1185 Overfull \hbox (4.49997pt too wide) detected at line 517 []\TU/lmr/m/n/10 1186 Overfull \hbox (4.49997pt too wide) detected at line 518 []\TU/lmr/m/n/10 1186 Overfull \hbox (4.49997pt too wide) detected at line 519 []\TU/lmr/m/n/10 1186 Overfull \hbox (4.49997pt too wide) detected at line 520 []\TU/lmr/m/n/10 1187 Overfull \hbox (4.49997pt too wide) detected at line 521 []\TU/lmr/m/n/10 1187 Overfull \hbox (4.49997pt too wide) detected at line 522 []\TU/lmr/m/n/10 1187 Overfull \hbox (4.49997pt too wide) detected at line 523 []\TU/lmr/m/n/10 1188 Overfull \hbox (4.49997pt too wide) detected at line 524 []\TU/lmr/m/n/10 1189 Overfull \hbox (4.49997pt too wide) detected at line 525 []\TU/lmr/m/n/10 1191 Overfull \hbox (4.49997pt too wide) detected at line 531 []\TU/lmr/m/n/10 1197 Overfull \hbox (4.49997pt too wide) detected at line 537 []\TU/lmr/m/n/10 1200 Overfull \hbox (4.49997pt too wide) detected at line 538 []\TU/lmr/m/n/10 1201 Overfull \hbox (4.49997pt too wide) detected at line 542 []\TU/lmr/m/n/10 1201 Overfull \hbox (4.49997pt too wide) detected at line 543 []\TU/lmr/m/n/10 1202 Overfull \hbox (4.49997pt too wide) detected at line 544 []\TU/lmr/m/n/10 1202 Overfull \hbox (4.49997pt too wide) detected at line 545 []\TU/lmr/m/n/10 1202 [5] Overfull \hbox (4.49997pt too wide) detected at line 546 []\TU/lmr/m/n/10 1202 Overfull \hbox (4.49997pt too wide) detected at line 547 []\TU/lmr/m/n/10 1205 Overfull \hbox (4.49997pt too wide) detected at line 548 []\TU/lmr/m/n/10 1206 Overfull \hbox (4.49997pt too wide) detected at line 549 []\TU/lmr/m/n/10 1206 Overfull \hbox (4.49997pt too wide) detected at line 550 []\TU/lmr/m/n/10 1207 Overfull \hbox (4.49997pt too wide) detected at line 551 []\TU/lmr/m/n/10 1207 Overfull \hbox (4.49997pt too wide) detected at line 552 []\TU/lmr/m/n/10 1208 Overfull \hbox (4.49997pt too wide) detected at line 553 []\TU/lmr/m/n/10 1209 Overfull \hbox (4.49997pt too wide) detected at line 554 []\TU/lmr/m/n/10 1210 Overfull \hbox (4.49997pt too wide) detected at line 563 []\TU/lmr/m/n/10 1214 Overfull \hbox (4.49997pt too wide) detected at line 565 []\TU/lmr/m/n/10 1217 Overfull \hbox (4.49997pt too wide) detected at line 566 []\TU/lmr/m/n/10 1217 Overfull \hbox (4.49997pt too wide) detected at line 570 []\TU/lmr/m/n/10 1218 Overfull \hbox (4.49997pt too wide) detected at line 581 []\TU/lmr/m/n/10 1224 Overfull \hbox (4.49997pt too wide) detected at line 584 []\TU/lmr/m/n/10 1225 Overfull \hbox (4.49997pt too wide) detected at line 588 []\TU/lmr/m/n/10 1227 Overfull \hbox (4.49997pt too wide) detected at line 598 []\TU/lmr/m/n/10 1231 Overfull \hbox (4.49997pt too wide) detected at line 601 []\TU/lmr/m/n/10 1235 Overfull \hbox (4.49997pt too wide) detected at line 608 []\TU/lmr/m/n/10 1239 Overfull \hbox (4.49997pt too wide) detected at line 609 []\TU/lmr/m/n/10 1239 Overfull \hbox (4.49997pt too wide) detected at line 610 []\TU/lmr/m/n/10 1239 Overfull \hbox (4.49997pt too wide) detected at line 611 []\TU/lmr/m/n/10 1239 Overfull \hbox (4.49997pt too wide) detected at line 612 []\TU/lmr/m/n/10 1239 Overfull \hbox (4.49997pt too wide) detected at line 613 []\TU/lmr/m/n/10 1240 Overfull \hbox (4.49997pt too wide) detected at line 614 []\TU/lmr/m/n/10 1240 Overfull \hbox (4.49997pt too wide) detected at line 615 []\TU/lmr/m/n/10 1240 Overfull \hbox (4.49997pt too wide) detected at line 616 []\TU/lmr/m/n/10 1240 Overfull \hbox (4.49997pt too wide) detected at line 617 []\TU/lmr/m/n/10 1240 Overfull \hbox (4.49997pt too wide) detected at line 618 []\TU/lmr/m/n/10 1240 Overfull \hbox (4.49997pt too wide) detected at line 619 []\TU/lmr/m/n/10 1240 Overfull \hbox (4.49997pt too wide) detected at line 621 []\TU/lmr/m/n/10 1241 Overfull \hbox (4.49997pt too wide) detected at line 622 []\TU/lmr/m/n/10 1241 Overfull \hbox (4.49997pt too wide) detected at line 623 []\TU/lmr/m/n/10 1242 Overfull \hbox (4.49997pt too wide) detected at line 625 []\TU/lmr/m/n/10 1242 ) [6] Chapter 1. [1] [2] [3] [4] [5] [6] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Polyhedra' on page 7 undefined on input line 664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Polyhedra' on page 7 undefined on input line 664. [7] [8] [9] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PolyhedraGeom' on pag e 10 undefined on input line 767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PolyhedraGeom' on pag e 10 undefined on input line 767. [10] [11] [12] [13] [14] [15] Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no │ (U+2502) in font [lmmono10-regular]:! Missing character: There is no └ (U+2514) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no └ (U+2514) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ├ (U+251C) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no └ (U+2514) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! Missing character: There is no ─ (U+2500) in font [lmmono10-regular]:! [16] [17] [18] [19] [20] [21] LaTeX Warning: Hyper reference `yade.utils:' on page 22 undefined on input line 1496. LaTeX Warning: Hyper reference `yade.utils:' on page 22 undefined on input line 1496. LaTeX Warning: Hyper reference `yade.pack:' on page 22 undefined on input line 1533. [22] LaTeX Warning: Hyper reference `yade.utils:yade.utils.aabbWall' on page 23 unde fined on input line 1569. LaTeX Warning: Hyper reference `yade.ymport:' on page 23 undefined on input lin e 1569. [23] LaTeX Warning: Hyper reference `yade.utils:yade.utils.aabbWall' on page 24 unde fined on input line 1627. [24] LaTeX Warning: Hyper reference `yade.PWaveTimeStep:' on page 25 undefined on in put line 1686. Missing character: There is no ⟳ (U+27F3) in font [lmroman10-italic]:mapping=te x-text;! [25] [26] [27] [28] LaTeX Warning: Hyper reference `yade.plot:' on page 29 undefined on input line 2044. LaTeX Warning: Hyper reference `yade.plot:' on page 29 undefined on input line 2084. [29] Missing character: There is no ▶ (U+25B6) in font [lmroman10-regular]:mapping=t ex-text;! [30] Missing character: There is no ▶ (U+25B6) in font [lmroman10-regular]:mapping=t ex-text;! [31] [32] [33] Overfull \vbox (1.0931pt too high) detected at line 2428 [34] [35] [36] [37] [38] Underfull \vbox (badness 10000) detected at line 2796 Underfull \vbox (badness 10000) detected at line 2796 [39] [40] Underfull \vbox (badness 10000) detected at line 2953 Underfull \vbox (badness 10000) detected at line 2953 [41] Underfull \vbox (badness 10000) detected at line 2953 Underfull \vbox (badness 10000) detected at line 2953 [42] [43] [44] Underfull \vbox (badness 10000) detected at line 3148 Underfull \vbox (badness 10000) detected at line 3148 [45] [46] Underfull \vbox (badness 10000) detected at line 3350 Underfull \vbox (badness 10000) detected at line 3350 [47] Underfull \vbox (badness 10000) detected at line 3350 Underfull \vbox (badness 10000) detected at line 3350 [48] Underfull \vbox (badness 10000) detected at line 3350 Underfull \vbox (badness 10000) detected at line 3350 [49] [50] [51] [52] [53] [54] [55] [56] Chapter 2. [57] [58] [59] [60] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .sweepLength' on page 61 undefined on input line 4533. [61] [62] [63] [64] [65] [66] [67] [68] [69] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law_ScGeom_FrictPhys_ Basic' on page 70 undefined on input line 5009. [70] [71] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5112. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5112. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `subscript' on input line 5112. LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 72 undefined on input line 5141. [72] [73] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5247. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5247. [74] [75] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.isPeriodic' on page 76 undefined on input line 5324. [76] Overfull \hbox (0.5578pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\OMS/cmsy/m/n/10 ^^T$\TU/lmr/m/n/10 )| Overfull \hbox (2.04729pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\U/eus/m/n/10 jj\OMS/cmsy/m/n/10 ^^O$\TU/lmr/m/n/10 )| Overfull \hbox (2.04729pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\OMS/cmsy/m/n/10 ^^O\U/eus/m/n/10 jj$\TU/lmr/m/n/10 )| Overfull \hbox (2.04729pt too wide) in paragraph at lines 5400--5400 []\TU/lmr/m/n/10 ($\U/eus/m/n/10 jj\OMS/cmsy/m/n/10 ^^N$\TU/lmr/m/n/10 )| [77] [78] [79] [80] [81] [82] Missing character: There is no ‟ (U+201F) in font [lmroman10-regular]:mapping=t ex-text;! [83] Underfull \hbox (badness 10000) in paragraph at lines 5794--5794 []\TU/lmr/m/n/10 Fig. 8: Specimen constructed with the [][]\TU/lmr/m/it/10 pack .inHyperboloid[][] \TU/lmr/m/n/10 predicate, packed with Missing character: There is no π (U+03C0) in font [lmmono10-italic]:! [84] [85] [86] [87] [88] LaTeX Warning: Hyper reference `yade.ymport:' on page 89 undefined on input lin e 6081. [89] [90] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 91 undefined on input line 6197. [91] [92] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PersistentTriangulati onCollider' on page 93 undefined on input line 6374. [93] [94] [95] [96] [97] [98] [99] [100] LaTeX Warning: Hyper reference `yade.plot:' on page 101 undefined on input line 6894. Overfull \vbox (1.48291pt too high) detected at line 6947 [101] LaTeX Warning: Hyper reference `yade.plot:' on page 102 undefined on input line 6979. [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 121 undefined on input line 7868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper.de fToVtk' on page 121 undefined on input line 7880. [121] [122] [123] [124] Underfull \hbox (badness 10000) in paragraph at lines 8219--8222 \TU/lmr/m/n/10 Whether this body will be moved by forces. (In c++, use [125] [126] [127] [128] [129] [130] [131] [132] [133] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axisAABE' on page 134 undefined on input line 10412. [134] [135] [136] [137] LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 138 undefined on inpu t line 11324. [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] Underfull \hbox (badness 10000) in paragraph at lines 19881--19884 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [176] Underfull \hbox (badness 10000) in paragraph at lines 20140--20143 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [177] Underfull \hbox (badness 10000) in paragraph at lines 20425--20428 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [178] [179] Underfull \hbox (badness 10000) in paragraph at lines 20848--20851 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [180] Underfull \hbox (badness 10000) in paragraph at lines 21081--21084 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [181] [182] [183] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 184 undefined on input line 21734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 184 un defined on input line 21767. Underfull \hbox (badness 10000) in paragraph at lines 21853--21856 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [184] Underfull \hbox (badness 10000) in paragraph at lines 22047--22050 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [185] Underfull \hbox (badness 10000) in paragraph at lines 22332--22335 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] LaTeX Warning: Command \c invalid in math mode on input line 24691. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 24704. Missing character: There is no ̧ ("327) in font eurm7! [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.vMeniscus ' on page 208 undefined on input line 27717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 208 undefined on input line 27782. [208] [209] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 210 undefined on input line 28206. [210] [211] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 212 undefined on input line 28721. [212] [213] [214] [215] [216] [217] [218] [219] Underfull \hbox (badness 10000) in paragraph at lines 30663--30666 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [220] Underfull \hbox (badness 10000) in paragraph at lines 30877--30880 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [221] [222] Underfull \hbox (badness 10000) in paragraph at lines 31364--31367 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [223] [224] Underfull \hbox (badness 10000) in paragraph at lines 31804--31807 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [225] Underfull \hbox (badness 10000) in paragraph at lines 31971--31974 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [226] Underfull \hbox (badness 10000) in paragraph at lines 32113--32116 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [227] Underfull \hbox (badness 10000) in paragraph at lines 32278--32281 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [228] Underfull \hbox (badness 10000) in paragraph at lines 32427--32430 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.viscEl' on page 229 undefined on input line 32501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 229 undefined on input line 32537. Underfull \hbox (badness 10000) in paragraph at lines 32589--32592 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [229] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.timestepSafetyCoefficient' on page 230 undefined on input line 32723. [230] Underfull \hbox (badness 10000) in paragraph at lines 32867--32870 \TU/lmr/m/n/10 a list of data that will be saved. Can use veloc- [231] [232] Underfull \hbox (badness 10000) in paragraph at lines 33519--33522 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [233] [234] Underfull \hbox (badness 10000) in paragraph at lines 33798--33801 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [235] Underfull \hbox (badness 10000) in paragraph at lines 33992--33995 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [236] Underfull \hbox (badness 10000) in paragraph at lines 34215--34218 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [237] Underfull \hbox (badness 10000) in paragraph at lines 34429--34432 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [238] Underfull \hbox (badness 10000) in paragraph at lines 34742--34745 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [239] [240] Underfull \hbox (badness 10000) in paragraph at lines 35024--35027 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [241] Underfull \hbox (badness 10000) in paragraph at lines 35407--35410 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [242] Underfull \hbox (badness 10000) in paragraph at lines 35543--35546 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [243] [244] Underfull \hbox (badness 10000) in paragraph at lines 35711--35714 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [245] Underfull \hbox (badness 10000) in paragraph at lines 35977--35980 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [246] Underfull \hbox (badness 10000) in paragraph at lines 36269--36272 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [247] Underfull \hbox (badness 10000) in paragraph at lines 36535--36538 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [248] [249] Underfull \hbox (badness 10000) in paragraph at lines 36879--36882 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [250] Underfull \hbox (badness 10000) in paragraph at lines 37184--37187 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [251] [252] Underfull \hbox (badness 10000) in paragraph at lines 37515--37518 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [253] Underfull \hbox (badness 10000) in paragraph at lines 37872--37875 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [254] [255] Underfull \hbox (badness 10000) in paragraph at lines 38229--38232 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [256] Underfull \hbox (badness 10000) in paragraph at lines 38573--38576 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [257] [258] Underfull \hbox (badness 10000) in paragraph at lines 38882--38885 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [259] Underfull \hbox (badness 10000) in paragraph at lines 39187--39190 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [260] [261] Underfull \hbox (badness 10000) in paragraph at lines 39570--39573 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [262] [263] Underfull \hbox (badness 10000) in paragraph at lines 39914--39917 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [264] Underfull \hbox (badness 10000) in paragraph at lines 40258--40261 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [265] [266] Underfull \hbox (badness 10000) in paragraph at lines 40592--40595 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [267] [268] LaTeX Warning: Hyper reference `yade.utils:yade.utils.bodyStressTensors' on pag e 269 undefined on input line 40870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 269 undefined on input line 40893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 269 undefined on input line 40893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 269 undefined on input line 40905. [269] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 270 undefined on input line 40929. [270] Underfull \hbox (badness 10000) in paragraph at lines 41097--41100 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 41251--41254 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [271] [272] Underfull \hbox (badness 10000) in paragraph at lines 41533--41536 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [273] [274] Underfull \hbox (badness 10000) in paragraph at lines 41925--41928 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [275] [276] Underfull \hbox (badness 10000) in paragraph at lines 42324--42327 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [277] [278] Underfull \hbox (badness 10000) in paragraph at lines 42695--42698 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [279] Underfull \hbox (badness 10000) in paragraph at lines 43039--43042 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [280] [281] Underfull \hbox (badness 10000) in paragraph at lines 43300--43303 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- [282] Underfull \hbox (badness 10000) in paragraph at lines 43363--43366 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [283] [284] Underfull \hbox (badness 10000) in paragraph at lines 43904--43907 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [285] Underfull \hbox (badness 10000) in paragraph at lines 44178--44181 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7814) in paragraph at lines 44217--44220 \TU/lmr/m/n/10 Desired stress or strain values (depending on stressMask), strai ns defined as [286] [287] [288] Underfull \hbox (badness 10000) in paragraph at lines 44641--44644 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [289] [290] [291] [292] [293] Underfull \hbox (badness 10000) in paragraph at lines 45676--45679 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7944) in paragraph at lines 45715--45718 \TU/lmr/m/n/10 A special type of compaction with imposed final porosity [][]\TU /lmr/m/it/10 TriaxialCompressio- [294] [295] [296] [297] Underfull \hbox (badness 10000) in paragraph at lines 46640--46643 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [298] [299] [300] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 47456--47459 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [301] Underfull \hbox (badness 10000) in paragraph at lines 47700--47703 []\TU/lmr/m/n/10 Potential applicatons are presented in [[]], and examples sect ion (see [302] Underfull \hbox (badness 10000) in paragraph at lines 47789--47792 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [303] Underfull \hbox (badness 10000) in paragraph at lines 47980--47983 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [304] Underfull \hbox (badness 10000) in paragraph at lines 48170--48173 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [305] [306] Underfull \hbox (badness 10000) in paragraph at lines 48401--48404 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 307 undefined on input line 48444. [307] [308] Underfull \hbox (badness 10000) in paragraph at lines 48848--48851 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [309] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 310 undefined on input line 48891. [310] Underfull \hbox (badness 10000) in paragraph at lines 49210--49213 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [311] Underfull \hbox (badness 10000) in paragraph at lines 49343--49346 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [312] Underfull \hbox (badness 10000) in paragraph at lines 49505--49508 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [313] Underfull \hbox (badness 10000) in paragraph at lines 49667--49670 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 314 undefined on input line 49767. Underfull \hbox (badness 10000) in paragraph at lines 49816--49819 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [314] Underfull \hbox (badness 10000) in paragraph at lines 50017--50020 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [315] [316] Underfull \hbox (badness 10000) in paragraph at lines 50241--50244 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 50390--50393 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [317] Underfull \hbox (badness 10000) in paragraph at lines 50578--50581 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [318] Underfull \hbox (badness 10000) in paragraph at lines 50750--50753 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [319] Underfull \hbox (badness 10000) in paragraph at lines 50886--50889 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [320] Underfull \hbox (badness 10000) in paragraph at lines 51048--51051 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 51223--51226 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [321] Underfull \hbox (badness 10000) in paragraph at lines 51411--51414 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [322] Underfull \hbox (badness 10000) in paragraph at lines 51638--51641 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [323] [324] [325] [326] Underfull \hbox (badness 10000) in paragraph at lines 52120--52123 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 52174--52177 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 52174--52177 \TU/lmr/m/n/10 fined mesh ([][]\TU/lmr/m/it/10 nCell[][]\TU/lmr/m/n/10 , [][]\T U/lmr/m/it/10 deltaZ[][]\TU/lmr/m/n/10 ) from the volume-averaged solid profile s Overfull \hbox (48.56209pt too wide) in paragraph at lines 52174--52177 \TU/lmr/m/n/10 ([][]\TU/lmr/m/it/10 phiPart[][]\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/ it/10 vxPart\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/it/10 aver ageDrag\TU/lmr/m/n/10 ), [327] [328] [329] [330] Underfull \hbox (badness 10000) in paragraph at lines 53047--53050 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [331] Underfull \hbox (badness 10000) in paragraph at lines 53277--53280 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [332] Underfull \hbox (badness 10000) in paragraph at lines 53509--53512 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [333] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 334 undefined on input line 53596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 334 undefined on input line 53596. [334] Underfull \hbox (badness 10000) in paragraph at lines 53770--53773 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 335 undefined on input line 53850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 335 undefined on input line 53889. [335] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 54077--54080 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [336] Underfull \hbox (badness 10000) in paragraph at lines 54252--54255 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [337] Underfull \hbox (badness 10000) in paragraph at lines 54414--54417 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [338] Underfull \hbox (badness 10000) in paragraph at lines 54654--54657 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [339] Underfull \hbox (badness 10000) in paragraph at lines 54920--54923 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [340] Underfull \hbox (badness 10000) in paragraph at lines 55108--55111 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [341] [342] Underfull \hbox (badness 10000) in paragraph at lines 55420--55423 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 55569--55572 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [343] Underfull \hbox (badness 10000) in paragraph at lines 55741--55744 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [344] Underfull \hbox (badness 10000) in paragraph at lines 55894--55897 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [345] Underfull \hbox (badness 10000) in paragraph at lines 56060--56063 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [346] Underfull \hbox (badness 10000) in paragraph at lines 56226--56229 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 56392--56395 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [347] Underfull \hbox (badness 10000) in paragraph at lines 56558--56561 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [348] [349] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 350 undefined on input line 56934. [350] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 351 undefined on input line 57036. [351] [352] [353] [354] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 355 undefined on input line 57970. [355] Underfull \hbox (badness 10000) in paragraph at lines 58152--58155 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 58292--58292 \TU/lmr/m/it/10 Connection_-GridConnection_-GridCoGridCoGeom[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ig2_-GridConnection_-PFacet_-ScGeom[][]\TU/lmr/m/n/10 , [ ][]\TU/lmr/m/it/10 Ig2_- [356] [357] [358] [359] [360] [361] [362] [363] [364] [365] [366] [367] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom6D' on pa ge 368 undefined on input line 60429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 368 undefined on input line 60429. [368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378] Underfull \hbox (badness 10000) in paragraph at lines 62356--62359 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [379] [380] [381] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.isCohesiv e`=``True`' on page 382 undefined on input line 62810. [382] [383] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 384 undefined on input line 63190. [384] [385] [386] [387] [388] LaTeX Warning: Command \u invalid in math mode on input line 64289. Missing character: There is no ̆ ("306) in font eurm7! [389] [390] [391] [392] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionShapeParameter' on page 393 undefined on input line 65129. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 393 undefined on input line 65142. [393] [394] [395] Underfull \hbox (badness 10000) in paragraph at lines 65792--65795 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7504) in paragraph at lines 65880--65880 \TU/lmr/m/it/10 ElPerfPl[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-L6Geom_- FrictPhys_-Linear[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-MultiScGeom_-Mu ltiFrictPhys_-CundallStrack[][]\TU/lmr/m/n/10 , Underfull \hbox (badness 6188) in paragraph at lines 65880--65880 [][]\TU/lmr/m/it/10 Law2_-SCG_-KnKsPhys_-KnKsLaw[][]\TU/lmr/m/n/10 , [][]\TU/lm r/m/it/10 Law2_-ScGeom6D_-CohFrictPhys_-CohesionMoment[][]\TU/lmr/m/n/10 , [][] \TU/lmr/m/it/10 Law2_-Sc- Underfull \hbox (badness 10000) in paragraph at lines 65880--65880 \TU/lmr/m/it/10 Geom6D_-InelastCohFrictPhys_-CohesionMoment[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-ScGeom_-BubblePhys_-Bubble[][]\TU/lmr/m/n/10 , [][]\ TU/lmr/m/it/10 Law2_-Sc- Underfull \hbox (badness 10000) in paragraph at lines 65880--65880 \TU/lmr/m/it/10 Strack[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-ScGeom_-Wi rePhys_-WirePM[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-ScGridCoGeom_-CohF rictPhys_-CundallStrack[][]\TU/lmr/m/n/10 , [396] [397] [398] [399] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridConnection' on pa ge 400 undefined on input line 66414. [400] [401] Underfull \hbox (badness 10000) in paragraph at lines 66813--66817 \TU/lmr/m/n/10 Applies [][]\TU/lmr/m/it/10 Law2_-ScGeom_-FrictPhys_-CundallStra ck[][] \TU/lmr/m/n/10 at each contact point of a [402] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_Dem3DofGeom_Fric tPhys_Basic' on page 403 undefined on input line 66987. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 403 undefined on input line 66987. [403] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 404 undefined on input line 672 62. [404] [405] [406] [407] [408] [409] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 410 und efined on input line 68478. [410] [411] [412] [413] [414] [415] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 416 und efined on input line 69792. [416] [417] [418] [419] [420] [421] Underfull \hbox (badness 10000) in paragraph at lines 71184--71187 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [422] [423] Underfull \hbox (badness 10000) in paragraph at lines 71618--71621 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [424] [425] [426] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryTriaxialTest ' on page 427 undefined on input line 72120. [427] Missing character: There is no ⇒ (U+21D2) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 428 undefined on input line 72209. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 428 undefined on input line 72209. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 428 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 428 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 428 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 428 undefined on input line 72210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 428 undefined on input line 72210. [428] [429] [430] [431] [432] [433] [434] [435] [436] [437] [438] [439] [440] [441] [442] [443] [444] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 445 undefined on input line 76342. [445] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 446 undefined on input line 76626. [446] [447] [448] [449] LaTeX Warning: Hyper reference `yade.timing:' on page 450 undefined on input li ne 77607. [450] [451] [452] [453] [454] [455] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 456 un defined on input line 78993. [456] [457] [458] [459] [460] [461] [462] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! [463] LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 464 un defined on input line 80713. [464] [465] Underfull \hbox (badness 10000) in paragraph at lines 81292--81295 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [466] [467] Underfull \hbox (badness 10000) in paragraph at lines 81611--81614 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [468] [469] [470] [471] Underfull \hbox (badness 10000) in paragraph at lines 82089--82091 []\TU/lmr/m/n/10 Example: [][]examples/test/vtk-exporter/vtkExporter.py[][], [] []examples/test/unv- [472] [473] [474] [475] [476] [477] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [478] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [479] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [480] [481] [482] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridNode' on page 483 undefined on input line 83530. [483] [484] [485] [486] [487] Underfull \hbox (badness 10000) in paragraph at lines 84105--84109 []\TU/lmr/m/n/10 There is a c++ template function for interpolating on such seq uences in [488] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! [489] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! [490] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [491] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [492] [493] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 85201--85203 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [494] [495] [496] Underfull \hbox (badness 10000) in paragraph at lines 85544--85546 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the [][]complementary error functi on[][] of argument, Underfull \hbox (badness 10000) in paragraph at lines 85544--85546 \TU/lmr/m/n/10 that is \TU/lmtt/m/n/10 1.0[]erf(arg)\TU/lmr/m/n/10 . Depending on compilation options wraps [497] Underfull \hbox (badness 7415) in paragraph at lines 85697--85699 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the floating-point remainder of the divisio n operation \TU/lmtt/m/n/10 x/y \TU/lmr/m/n/10 of [498] [499] Underfull \hbox (badness 5374) in paragraph at lines 86105--86107 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the natural logarithm of the absol ute value of the Underfull \hbox (badness 6125) in paragraph at lines 86105--86107 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [500] [501] [502] Underfull \hbox (badness 7451) in paragraph at lines 86619--86621 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the spherical harmonic polynomial of the or ders \TU/lmtt/m/n/10 l \TU/lmr/m/n/10 (unsigned Underfull \hbox (badness 10000) in paragraph at lines 86619--86621 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [503] [504] [505] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! [506] Underfull \hbox (badness 10000) in paragraph at lines 87407--87409 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [507] [508] [509] Underfull \hbox (badness 10000) in paragraph at lines 87750--87752 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the [][]complementary error functi on[][] of argument, Underfull \hbox (badness 10000) in paragraph at lines 87750--87752 \TU/lmr/m/n/10 that is \TU/lmtt/m/n/10 1.0[]erf(arg)\TU/lmr/m/n/10 . Depending on compilation options wraps [510] Underfull \hbox (badness 7415) in paragraph at lines 87903--87905 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the floating-point remainder of the divisio n operation \TU/lmtt/m/n/10 x/y \TU/lmr/m/n/10 of [511] [512] Underfull \hbox (badness 5374) in paragraph at lines 88311--88313 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the natural logarithm of the absol ute value of the Underfull \hbox (badness 6125) in paragraph at lines 88311--88313 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [513] [514] [515] Underfull \hbox (badness 7451) in paragraph at lines 88825--88827 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the spherical harmonic polynomial of the or ders \TU/lmtt/m/n/10 l \TU/lmr/m/n/10 (unsigned Underfull \hbox (badness 10000) in paragraph at lines 88825--88827 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [516] [517] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [518] [519] Underfull \hbox (badness 10000) in paragraph at lines 89433--89435 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the arc-hyperbolic cosine of the \TU/lmt t/m/n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 89433--89435 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps Underfull \hbox (badness 10000) in paragraph at lines 89509--89511 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the arc-hyperbolic sine of the \TU/lmtt/ m/n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 89509--89511 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [520] Underfull \hbox (badness 10000) in paragraph at lines 89585--89587 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the arc-hyperbolic tangent of the \TU/lm tt/m/n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 89585--89587 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [521] Underfull \hbox (badness 10000) in paragraph at lines 89808--89810 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the [][]complementary error functi on[][] of argument, Underfull \hbox (badness 10000) in paragraph at lines 89808--89810 \TU/lmr/m/n/10 that is \TU/lmtt/m/n/10 1.0[]erf(arg)\TU/lmr/m/n/10 . Depending on compilation options wraps [522] Underfull \hbox (badness 10000) in paragraph at lines 89963--89965 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 the floating-point remainder of the divisio n operation \TU/lmtt/m/n/10 x/y \TU/lmr/m/n/10 of Underfull \hbox (badness 10000) in paragraph at lines 89963--89965 \TU/lmr/m/n/10 the arguments \TU/lmtt/m/n/10 x \TU/lmr/m/n/10 and \TU/lmtt/m/n/ 10 y\TU/lmr/m/n/10 . Depending on compilation options wraps [523] [524] [525] Underfull \hbox (badness 10000) in paragraph at lines 90472--90474 \TU/lmtt/m/n/10 Real \TU/lmr/m/n/10 Computes the natural logarithm of the absol ute value of the Underfull \hbox (badness 10000) in paragraph at lines 90472--90474 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [526] [527] [528] [529] Underfull \hbox (badness 10000) in paragraph at lines 91083--91085 \TU/lmtt/m/n/10 Complex \TU/lmr/m/n/10 the hyperbolic tangent of the \TU/lmtt/m /n/10 Complex \TU/lmr/m/n/10 argu- Underfull \hbox (badness 10000) in paragraph at lines 91083--91085 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [530] [531] [532] [533] Underfull \hbox (badness 10000) in paragraph at lines 92213--92216 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [534] [535] [536] Underfull \hbox (badness 10000) in paragraph at lines 93076--93079 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [537] [538] [539] [540] Underfull \hbox (badness 10000) in paragraph at lines 94068--94071 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [541] [542] [543] [544] [545] [546] [547] [548] [549] [550] [551] [552] [553] [554] [555] [556] [557] [558] [559] [560] Underfull \hbox (badness 10000) in paragraph at lines 100035--100038 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [561] [562] [563] [564] Underfull \hbox (badness 10000) in paragraph at lines 100898--100901 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [565] [566] [567] [568] Underfull \hbox (badness 10000) in paragraph at lines 101890--101893 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [569] [570] [571] [572] [573] [574] [575] [576] Underfull \hbox (badness 10000) in paragraph at lines 104074--104076 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Real)x=Real(“0”) [, (Real)y=Rea l(“0”) [, [577] Underfull \hbox (badness 10000) in paragraph at lines 104534--104536 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Complex)x=Complex(“0”,”0”) [, ( Com- [578] [579] [580] [581] [582] [583] [584] [585] [586] [587] Underfull \hbox (badness 10000) in paragraph at lines 107515--107518 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [588] [589] [590] [591] Underfull \hbox (badness 10000) in paragraph at lines 108378--108381 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [592] [593] [594] Underfull \hbox (badness 10000) in paragraph at lines 109248--109250 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109248--109250 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109370--109373 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [595] [596] [597] [598] [599] [600] [601] [602] [603] [604] [605] [606] [607] [608] [609] [610] [611] [612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622] [623] [624] LaTeX Warning: Hyper reference `yade.pack:yade.pack.SpherePack.makeCloud' on pa ge 625 undefined on input line 116839. [625] [626] [627] [628] [629] [630] [631] [632] [633] [634] LaTeX Font Warning: Font shape `TU/lmr/m/scit' undefined (Font) using `TU/lmr/m/scsl' instead on input line 119141. LaTeX Font Warning: Font shape `TU/lmr/m/scit' undefined (Font) using `TU/lmr/m/scsl' instead on input line 119281. [635] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 119432--119435 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [636] Underfull \hbox (badness 10000) in paragraph at lines 119581--119584 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [637] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 638 undefined on input line 119805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 638 undefined on input line 119907. [638] [639] [640] [641] [642] Underfull \hbox (badness 10000) in paragraph at lines 120909--120912 \TU/lmr/m/n/10 Whether this body will be moved by forces. (In c++, use [643] [644] [645] Underfull \hbox (badness 10000) in paragraph at lines 121696--121699 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [646] Underfull \hbox (badness 10000) in paragraph at lines 121968--121971 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [647] [648] Underfull \hbox (badness 10000) in paragraph at lines 122304--122307 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [649] [650] [651] [652] Underfull \hbox (badness 10000) in paragraph at lines 123300--123303 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [653] [654] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ∇ (U+2207) in font [lmroman10-regular]:mapping=t ex-text;! [655] LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 656 un defined on input line 123841. [656] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 124149--124152 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [657] Underfull \hbox (badness 10000) in paragraph at lines 124328--124331 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [658] [659] [660] Underfull \hbox (badness 10000) in paragraph at lines 125148--125151 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [661] [662] [663] [664] [665] [666] Underfull \hbox (badness 10000) in paragraph at lines 126508--126511 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [667] Underfull \hbox (badness 10000) in paragraph at lines 126702--126705 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [668] Underfull \hbox (badness 10000) in paragraph at lines 126838--126841 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [669] [670] [671] [672] [673] [674] Underfull \hbox (badness 10000) in paragraph at lines 128303--128306 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [675] [676] Underfull \hbox (badness 10000) in paragraph at lines 128741--128744 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [677] Underfull \hbox (badness 10000) in paragraph at lines 129026--129029 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [678] [679] [680] [681] [682] Underfull \hbox (badness 10000) in paragraph at lines 130135--130138 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [683] Underfull \hbox (badness 10000) in paragraph at lines 130375--130378 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 130498--130501 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [684] [685] Underfull \hbox (badness 10000) in paragraph at lines 130865--130868 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [686] Underfull \hbox (badness 10000) in paragraph at lines 131159--131162 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [687] Underfull \hbox (badness 10000) in paragraph at lines 131413--131416 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [688] Underfull \hbox (badness 10000) in paragraph at lines 131542--131545 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [689] [690] Underfull \hbox (badness 10000) in paragraph at lines 131894--131897 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [691] Underfull \hbox (badness 10000) in paragraph at lines 132155--132158 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [692] [693] Underfull \hbox (badness 10000) in paragraph at lines 132420--132423 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [694] Underfull \hbox (badness 10000) in paragraph at lines 132771--132774 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [695] Underfull \hbox (badness 10000) in paragraph at lines 132933--132936 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [696] Underfull \hbox (badness 10000) in paragraph at lines 133238--133241 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [697] [698] [699] [700] LaTeX Warning: Command \c invalid in math mode on input line 134023. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 134036. Missing character: There is no ̧ ("327) in font eurm7! [701] Underfull \hbox (badness 10000) in paragraph at lines 134405--134408 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [702] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 703 undefined on input line 134448. [703] [704] [705] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 706 undefined on input line 135253. [706] [707] [708] [709] [710] [711] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 712 undefined on input line 136834. [712] [713] [714] [715] Underfull \hbox (badness 10000) in paragraph at lines 138015--138018 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [716] [717] Underfull \hbox (badness 10000) in paragraph at lines 138520--138523 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [718] Underfull \hbox (badness 10000) in paragraph at lines 138770--138773 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [719] Underfull \hbox (badness 10000) in paragraph at lines 139020--139023 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [720] Underfull \hbox (badness 10000) in paragraph at lines 139270--139273 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [721] Underfull \hbox (badness 10000) in paragraph at lines 139490--139493 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [722] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.viscEl' on page 723 undefined on input line 139564. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 723 undefined on input line 139600. Underfull \hbox (badness 10000) in paragraph at lines 139652--139655 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [723] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.timestepSafetyCoefficient' on page 724 undefined on input line 139786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 724 undefined on input line 139804. Underfull \hbox (badness 10000) in paragraph at lines 139853--139856 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [724] Underfull \hbox (badness 10000) in paragraph at lines 140032--140035 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [725] [726] Underfull \hbox (badness 10000) in paragraph at lines 140658--140661 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [727] [728] [729] Underfull \hbox (badness 10000) in paragraph at lines 141369--141372 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [730] [731] [732] Underfull \hbox (badness 10000) in paragraph at lines 142232--142235 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [733] [734] [735] [736] Underfull \hbox (badness 10000) in paragraph at lines 143224--143227 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [737] [738] [739] [740] [741] [742] [743] [744] [745] [746] [747] [748] [749] [750] [751] [752] [753] [754] [755] [756] Underfull \hbox (badness 10000) in paragraph at lines 149191--149194 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [757] [758] [759] Underfull \hbox (badness 10000) in paragraph at lines 150054--150057 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [760] [761] [762] [763] Underfull \hbox (badness 10000) in paragraph at lines 151046--151049 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [764] [765] [766] [767] [768] [769] [770] [771] Underfull \hbox (badness 10000) in paragraph at lines 153230--153232 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Real)x=Real(“0”) [, (Real)y=Rea l(“0”) [, [772] [773] Underfull \hbox (badness 10000) in paragraph at lines 153690--153692 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Complex)x=Complex(“0”,”0”) [, ( Com- [774] [775] [776] [777] [778] [779] [780] [781] [782] [783] Underfull \hbox (badness 10000) in paragraph at lines 156539--156542 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [784] Underfull \hbox (badness 10000) in paragraph at lines 156714--156717 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [785] Underfull \hbox (badness 10000) in paragraph at lines 156902--156905 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [786] Underfull \hbox (badness 10000) in paragraph at lines 157142--157145 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [787] Underfull \hbox (badness 10000) in paragraph at lines 157382--157385 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [788] [789] [790] Underfull \hbox (badness 10000) in paragraph at lines 157864--157867 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 157918--157921 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 157918--157921 \TU/lmr/m/n/10 fined mesh ([][]\TU/lmr/m/it/10 nCell[][]\TU/lmr/m/n/10 , [][]\T U/lmr/m/it/10 deltaZ[][]\TU/lmr/m/n/10 ) from the volume-averaged solid profile s Overfull \hbox (48.56209pt too wide) in paragraph at lines 157918--157921 \TU/lmr/m/n/10 ([][]\TU/lmr/m/it/10 phiPart[][]\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/ it/10 vxPart\TU/lmr/m/n/10 ,:yref:\TU/lmr/m/it/10 aver ageDrag\TU/lmr/m/n/10 ), [791] [792] [793] [794] [795] Underfull \hbox (badness 10000) in paragraph at lines 158852--158855 \TU/lmr/m/n/10 a list of data that will be saved. Can use veloc- [796] [797] Underfull \hbox (badness 10000) in paragraph at lines 159504--159507 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [798] [799] Underfull \hbox (badness 10000) in paragraph at lines 159873--159876 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [800] Underfull \hbox (badness 10000) in paragraph at lines 160196--160199 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [801] [802] [803] [804] [805] [806] [807] [808] [809] [810] [811] [812] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom6D' on pa ge 813 undefined on input line 162576. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 813 undefined on input line 162576. [813] [814] [815] [816] [817] [818] [819] [820] [821] [822] [823] [824] [825] [826] [827] [828] Underfull \hbox (badness 10000) in paragraph at lines 165597--165600 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 829 undefined on input line 165640. [829] [830] Underfull \hbox (badness 10000) in paragraph at lines 165943--165946 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [831] [832] Underfull \hbox (badness 10000) in paragraph at lines 166531--166534 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [833] Underfull \hbox (badness 10000) in paragraph at lines 166736--166739 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [834] Underfull \hbox (badness 10000) in paragraph at lines 166972--166975 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [835] Underfull \hbox (badness 10000) in paragraph at lines 167202--167205 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [836] [837] [838] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.isCohesiv e`=``True`' on page 839 undefined on input line 167703. [839] [840] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 841 undefined on input line 168083. [841] [842] [843] [844] [845] LaTeX Warning: Command \u invalid in math mode on input line 169182. Missing character: There is no ̆ ("306) in font eurm7! [846] [847] [848] [849] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionShapeParameter' on page 850 undefined on input line 170022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 850 undefined on input line 170035. [850] [851] [852] [853] [854] [855] [856] [857] [858] Underfull \hbox (badness 10000) in paragraph at lines 172115--172118 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [859] [860] Underfull \hbox (badness 10000) in paragraph at lines 172507--172510 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [861] [862] Underfull \hbox (badness 10000) in paragraph at lines 172906--172909 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [863] [864] Underfull \hbox (badness 10000) in paragraph at lines 173277--173280 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [865] Underfull \hbox (badness 10000) in paragraph at lines 173621--173624 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [866] [867] Underfull \hbox (badness 10000) in paragraph at lines 173905--173908 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [868] [869] [870] [871] [872] [873] [874] [875] [876] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridConnection' on pa ge 877 undefined on input line 175916. [877] Underfull \hbox (badness 10000) in paragraph at lines 176315--176319 \TU/lmr/m/n/10 Applies [][]\TU/lmr/m/it/10 Law2_-ScGeom_-FrictPhys_-CundallStra ck[][] \TU/lmr/m/n/10 at each contact point of a [878] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_Dem3DofGeom_Fric tPhys_Basic' on page 879 undefined on input line 176489. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 879 undefined on input line 176489. [879] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 880 undefined on input line 176 764. [880] [881] [882] [883] Underfull \hbox (badness 10000) in paragraph at lines 177386--177389 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [884] [885] [886] [887] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 888 und efined on input line 178190. [888] [889] [890] [891] [892] [893] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 894 und efined on input line 179504. [894] [895] [896] [897] [898] [899] Underfull \hbox (badness 10000) in paragraph at lines 180893--180896 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [900] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 901 undefined on input line 181064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 901 undefined on input line 181064. [901] Underfull \hbox (badness 10000) in paragraph at lines 181238--181241 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 902 undefined on input line 181318. [902] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 903 undefined on input line 181357. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! [903] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axisAABE' on page 904 undefined on input line 181646. [904] [905] [906] [907] [908] [909] [910] Underfull \hbox (badness 10000) in paragraph at lines 183372--183375 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [911] Underfull \hbox (badness 10000) in paragraph at lines 183521--183524 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [912] [913] [914] [915] [916] [917] [918] Underfull \hbox (badness 10000) in paragraph at lines 185285--185288 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [919] [920] [921] [922] Underfull \hbox (badness 10000) in paragraph at lines 186148--186151 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [923] [924] [925] Underfull \hbox (badness 10000) in paragraph at lines 187018--187020 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 187018--187020 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 187140--187143 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [926] [927] [928] Underfull \hbox (badness 10000) in paragraph at lines 187932--187935 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [929] [930] [931] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.vMeniscus ' on page 932 undefined on input line 188553. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 932 undefined on input line 188618. [932] [933] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 934 undefined on input line 189042. [934] [935] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 936 undefined on input line 189557. [936] [937] [938] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 939 undefined on input line 190386. [939] Underfull \hbox (badness 10000) in paragraph at lines 190520--190523 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [940] [941] [942] [943] [944] LaTeX Warning: Hyper reference `yade.timing:' on page 945 undefined on input li ne 191828. [945] [946] [947] Underfull \hbox (badness 10000) in paragraph at lines 192411--192414 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [948] LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 949 undefined on inpu t line 192667. [949] Underfull \hbox (badness 10000) in paragraph at lines 192979--192982 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [950] Underfull \hbox (badness 10000) in paragraph at lines 193115--193118 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [951] Underfull \hbox (badness 10000) in paragraph at lines 193233--193236 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 193296--193299 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [952] [953] Underfull \hbox (badness 10000) in paragraph at lines 193837--193840 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [954] [955] Underfull \hbox (badness 10000) in paragraph at lines 194111--194114 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7814) in paragraph at lines 194150--194153 \TU/lmr/m/n/10 Desired stress or strain values (depending on stressMask), strai ns defined as [956] [957] Underfull \hbox (badness 10000) in paragraph at lines 194469--194472 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [958] [959] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 960 undefined on input line 195016. [960] Underfull \hbox (badness 10000) in paragraph at lines 195204--195207 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [961] Underfull \hbox (badness 10000) in paragraph at lines 195548--195551 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [962] [963] [964] Underfull \hbox (badness 10000) in paragraph at lines 196113--196116 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [965] Underfull \hbox (badness 10000) in paragraph at lines 196288--196291 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [966] Underfull \hbox (badness 10000) in paragraph at lines 196737--196740 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [967] [968] [969] Underfull \hbox (badness 10000) in paragraph at lines 197271--197274 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [970] Underfull \hbox (badness 10000) in paragraph at lines 197519--197522 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [971] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 972 un defined on input line 197693. Underfull \hbox (badness 10000) in paragraph at lines 197779--197782 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [972] Underfull \hbox (badness 10000) in paragraph at lines 197973--197976 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [973] Underfull \hbox (badness 10000) in paragraph at lines 198258--198261 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [974] [975] [976] Underfull \hbox (badness 10000) in paragraph at lines 198845--198848 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [977] [978] Underfull \hbox (badness 10000) in paragraph at lines 199467--199470 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [979] [980] Underfull \hbox (badness 10000) in paragraph at lines 199827--199830 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [981] Underfull \hbox (badness 10000) in paragraph at lines 200156--200159 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [982] [983] [984] Underfull \hbox (badness 10000) in paragraph at lines 200811--200814 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [985] [986] [987] Underfull \hbox (badness 10000) in paragraph at lines 201494--201497 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [988] [989] [990] Underfull \hbox (badness 10000) in paragraph at lines 202159--202162 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [991] [992] [993] Underfull \hbox (badness 10000) in paragraph at lines 202990--202993 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [994] [995] Underfull \hbox (badness 10000) in paragraph at lines 203315--203318 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 10000) in paragraph at lines 203489--203492 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [996] Underfull \hbox (badness 10000) in paragraph at lines 203651--203654 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [997] [998] Underfull \hbox (badness 10000) in paragraph at lines 203982--203985 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [999] [1000] Underfull \hbox (badness 10000) in paragraph at lines 204361--204364 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if Underfull \hbox (badness 7944) in paragraph at lines 204400--204403 \TU/lmr/m/n/10 A special type of compaction with imposed final porosity [][]\TU /lmr/m/it/10 TriaxialCompressio- [1001] [1002] [1003] [1004] Underfull \hbox (badness 10000) in paragraph at lines 205281--205284 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1005] Underfull \hbox (badness 10000) in paragraph at lines 205630--205633 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1006] [1007] [1008] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryTriaxialTest ' on page 1009 undefined on input line 206284. [1009] Missing character: There is no ⇒ (U+21D2) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1010 undefined on input line 206373. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1010 undefined on input line 206373. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1010 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 1010 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 1010 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 1010 undefined on input line 206374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 1010 undefined on input line 206374. Overfull \vbox (4.1629pt too high) detected at line 206400 [1010] [1011] [1012] [1013] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 207174--207177 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1014] [1015] Underfull \hbox (badness 10000) in paragraph at lines 207418--207421 []\TU/lmr/m/n/10 Potential applicatons are presented in [[]], and examples sect ion (see Underfull \hbox (badness 10000) in paragraph at lines 207507--207510 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1016] Underfull \hbox (badness 10000) in paragraph at lines 207698--207701 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [1017] [1018] LaTeX Warning: Hyper reference `yade.utils:yade.utils.bodyStressTensors' on pag e 1019 undefined on input line 207976. [1019] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 1020 undefined on input line 207999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 1020 undefined on input line 207999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1020 undefined on input line 208011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 1020 undefined on input line 208035. [1020] [1021] [1022] [1023] [1024] [1025] [1026] [1027] [1028] [1029] [1030] [1031] [1032] [1033] [1034] [1035] [1036] [1037] [1038] [1039] [1040] [1041] [1042] [1043] [1044] [1045] [1046] Underfull \hbox (badness 5091) in paragraph at lines 215199--215203 \TU/lmr/m/n/10 Add data from arguments name1=value1,name2=value2 to yade.plot.d ata. (the old [1047] [1048] [1049] [1050] [1051] [1052] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! [1053] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [1054] Underfull \hbox (badness 10000) in paragraph at lines 216304--216306 []\TU/lmr/m/n/10 Returned dictionary always containing keys ‘type’ (one of Underfull \hbox (badness 5064) in paragraph at lines 216413--216415 \TU/lmr/m/n/10 a list of 6 PotentialBlock Bodies enclosing the packing, in the order [1055] [1056] [1057] Underfull \vbox (badness 1442) detected at line 216725 [1058] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 10 59 undefined on input line 216769. [1059] Underfull \hbox (badness 10000) in paragraph at lines 216991--216993 \TU/lmr/m/n/10 a list of 6 wall Bodies enclosing the packing, in the order [1060] [1061] [1062] [1063] Underfull \hbox (badness 10000) in paragraph at lines 217514--217519 \TU/lmr/m/n/10 Returns (uniformly distributed) random orientation. Taken from Underfull \hbox (badness 5388) in paragraph at lines 217569--217575 []\TU/lmr/m/n/10 O.tags[‘description’]=… # assigns the description column; migh t be synthe- [1064] [1065] [1066] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.utils:yade.utils.approxSectionArea' on pag e 1067 undefined on input line 217947. LaTeX Warning: Hyper reference `yade.utils:yade.utils.voxelPorosity' on page 10 67 undefined on input line 217981. [1067] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! [1068] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 1069 undefined on input line 218308. [1069] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.cart2spher' on page 1 070 undefined on input line 218406. [1070] [1071] [1072] Underfull \hbox (badness 10000) in paragraph at lines 218739--218752 []\TU/lmr/m/n/10 Arguments are: vCell : volume of a cell, all slices combined. (e.g. [1073] [1074] [1075] [1076] [1077] [1078] [1079] Underfull \hbox (badness 10000) in paragraph at lines 219945--219947 []\TU/lmr/m/n/10 Example: [][]examples/packs/packs.py[][], usage of LSMGenGeo l ibrary in [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 219953--219955 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] Underfull \hbox (badness 10000) in paragraph at lines 220013--220015 []\TU/lmr/m/n/10 Example: [][]examples/packs/packs.py[][], usage of LSMGenGeo l ibrary in [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 220021--220023 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] [1080] [1081] [1082] Underfull \hbox (badness 10000) in paragraph at lines 220424--220426 \TU/lmtt/m/n/10 z2_-x3_-y3_-z3'``(default), ``'x1_-y1_-z1_-x2_-y2_-z2_-x3_-y3_- z3_-matId'\TU/lmr/m/n/10 , [1083] LaTeX Warning: Hyper reference `yade.polyhedra_utils:yade.polyhedra_utils.polyh edra' on page 1084 undefined on input line 220488. [1084] [1085] [1086] [1087] [1088] [1089] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 090 undefined on input line 221077. Underfull \hbox (badness 5475) in paragraph at lines 221088--221090 []\TU/lmr/m/n/10 ENABLE_-MASK_-ARBITRARY: enable arbitrary precision of bitmask variables (only LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 1090 undefined on input line 221109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 090 undefined on input line 221113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 1090 undefined on input line 221117. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1090 undefined on input line 221133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TwoPhaseFlowEngine' o n page 1090 undefined on input line 221137. [1090] [1091] [1092] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [1093] Underfull \hbox (badness 6380) in paragraph at lines 221454--221456 []\TU/lmr/m/n/10 V. Šmilauer et al. (2021), Yade Documentation 3rd ed. The Yade Project. [1094] Chapter 3. [1095] Underfull \hbox (badness 10000) in paragraph at lines 221673--221673 []\TU/lmss/m/n/10 mod- Underfull \hbox (badness 10000) in paragraph at lines 221673--221673 []\TU/lmtt/m/n/10 libQtGUI.so\TU/lmr/m/n/10 , [1096] [1097] [1098] LaTeX Warning: Hyper reference `yade.log:' on page 1099 undefined on input line 221924. Underfull \hbox (badness 10000) in paragraph at lines 221975--221977 []|\TU/lmss/m/n/10 op- [1099] [1100] [1101] Underfull \hbox (badness 6825) in paragraph at lines 222251--222255 []|\TU/lmr/m/n/10 Creates logger static variable (with name Underfull \hbox (badness 10000) in paragraph at lines 222256--222258 []|\TU/lmtt/m/n/10 TEMPLATE_-CREATE_- Underfull \hbox (badness 6825) in paragraph at lines 222259--222263 []|\TU/lmr/m/n/10 Creates logger static variable (with name [1102] Overfull \vbox (27.55235pt too high) has occurred while \output is active [1103] [1104] Underfull \hbox (badness 10000) in paragraph at lines 222472--222474 []\TU/lmr/m/n/10 Inside \TU/lmtt/m/n/10 O.engines \TU/lmr/m/n/10 there has to b e a call at the end of the loop to [1105] [1106] Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmss/m/n/10 dispatch Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 []\TU/lmss/m/n/10 created Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 BoundDis- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 BoundFunc- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 IGeomDis- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 IGeomFunc- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 IPhysDis- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 IPhysFunc- Underfull \hbox (badness 5578) in paragraph at lines 222751--222751 []\TU/lmr/m/n/10 2 (asymet- Underfull \hbox (badness 10000) in paragraph at lines 222751--222751 [][][]\TU/lmr/m/it/10 IGeom[][] [1107] [1108] LaTeX Warning: Hyper reference `yade.utils:' on page 1109 undefined on input li ne 222863. Underfull \hbox (badness 6396) in paragraph at lines 222923--222925 \TU/lmr/m/n/10 To link to an inheritance graph of some base class a [][]\TU/lmr /m/it/10 global anchor[][] \TU/lmr/m/n/10 is created Underfull \hbox (badness 10000) in paragraph at lines 222923--222925 \TU/lmr/m/n/10 with name \TU/lmtt/m/n/10 inheritanceGraph* \TU/lmr/m/n/10 added in front of the class name, for example [1109] [1110] [1111] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Se3r' on page 1112 un defined on input line 223134. [1112] [1113] [1114] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.preProce ssAttributes' on page 1115 undefined on input line 223319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.postProc essAttributes' on page 1115 undefined on input line 223319. Underfull \hbox (badness 10000) in paragraph at lines 223318--223320 []\TU/lmr/m/n/10 Yade also provides callback for before/after (de) serializatio n, virtual functions \TU/lmr/m/it/10 Serial- Underfull \hbox (badness 10000) in paragraph at lines 223318--223320 \TU/lmr/m/it/10 izable::preProcessAttributes \TU/lmr/m/n/10 and \TU/lmr/m/it/10 Serializable::postProcessAttributes\TU/lmr/m/n/10 , which receive one \TU/lmtt /m/n/10 bool [1115] Missing character: There is no ⁻ (U+207B) in font [lmmono10-regular]:! [1116] [1117] Underfull \vbox (badness 10000) detected at line 223633 Underfull \vbox (badness 10000) detected at line 223633 [1118] Underfull \vbox (badness 10000) detected at line 223633 Underfull \vbox (badness 10000) detected at line 223633 [1119] Underfull \vbox (badness 10000) detected at line 223633 Underfull \vbox (badness 10000) detected at line 223633 [1120] [1121] [1122] [1123] [1124] [1125] [1126] [1127] [1128] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Indexable' on page 11 29 undefined on input line 224191. [1129] [1130] [1131] [1132] [1133] [1134] Overfull \vbox (1.62296pt too high) detected at line 224627 [1135] Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! Missing character: There is no μ (U+03BC) in font [lmmono10-regular]:! [1136] Missing character: There is no ⅔ (U+2154) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 1137 undefined on input line 224693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 1137 undefined on input line 224718. [1137] [1138] [1139] Missing character: There is no ≡ (U+2261) in font [lmroman10-regular]:mapping=t ex-text;! [1140] [1141] [1142] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 1143 undefined on input line 225139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.stateTypeOk' on page 1143 undefined on input line 225157. LaTeX Warning: Hyper reference `yade.qt:yade.qt.Controller' on page 1143 undefi ned on input line 225196. [1143] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1144 undefined on input line 225237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1144 undefined on input line 225303. [1144] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.clone' o n page 1145 undefined on input line 225370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateEx istingAttrs' on page 1145 undefined on input line 225370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.pyDictCu stom' on page 1145 undefined on input line 225370. [1145] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.pyGenericPotential' o n page 1146 undefined on input line 225392. LaTeX Warning: Hyper reference `yade.minieigenHP:' on page 1146 undefined on in put line 225422. [1146] [1147] [1148] [1149] [1150] [1151] [1152] [1153] [1154] Chapter 4. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 1155 undefined on input line 226061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 1155 undefined on input line 226065. Underfull \hbox (badness 7907) in paragraph at lines 226080--226083 \TU/lmr/m/n/10 A number of example scripts can be found in Yade sources, see [] \TU/lmr/bx/n/10 ‘the OpenFoam Underfull \hbox (badness 10000) in paragraph at lines 226088--226090 []\TU/lmr/m/n/10 An older version of the coupling, which was using OpenFoam6, i s archived Underfull \hbox (badness 10000) in paragraph at lines 226088--226090 \TU/lmr/m/n/10 in branch []\TU/lmr/bx/n/10 ‘FOAM6couplingArchive Changed-By: arm Build Daemon (arm-conova-04) 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 (2025.2.0-2+b1) sid; urgency=low, binary-only=yes . * Binary-only non-maintainer upload for arm64; no source changes. * Rebuild against libvtk9.5. Checksums-Sha1: f0e737b34f9a6bf264ee55a2d57a9f7861405b07 13103092 libyade-dbgsym_2025.2.0-2+b1_arm64.deb a2c9688aef4320e3f79f178faa96682c6a85fba8 48504980 libyade_2025.2.0-2+b1_arm64.deb b775b6dbebea537af7a3fe27d068464489744a94 303732 python3-yade_2025.2.0-2+b1_arm64.deb cd257456918124dc1c8f99e76d1a65b98d202bb7 37003 yade_2025.2.0-2+b1_arm64.buildinfo 33c73d7d0ae3efadb06849a586fadb998e87e3a4 2235864 yade_2025.2.0-2+b1_arm64.deb Checksums-Sha256: 6f0828a4f75bce8f23ad0c61eb0f217e4acd10f567dbdc72b6a89f57aff6cdb3 13103092 libyade-dbgsym_2025.2.0-2+b1_arm64.deb 90dd7207883028d699f90a4b6f98a0e2a5f17ec78008a59d46b12bd474031e25 48504980 libyade_2025.2.0-2+b1_arm64.deb 4bda778391fdcb31a3adb3adb9c02bed69e43da5fa7220fb6960c2530d749836 303732 python3-yade_2025.2.0-2+b1_arm64.deb 71efa6c264f723d090a2b461a1c2e12f51c9e52e5740fecfd65fd82c9ba91128 37003 yade_2025.2.0-2+b1_arm64.buildinfo ab2395d1f7aad99a295d2d9ea19320b70743df0fe6ee689b58a361ad4c39c302 2235864 yade_2025.2.0-2+b1_arm64.deb Files: 1f65dd729c38635c138cac6f9ad451f0 13103092 debug optional libyade-dbgsym_2025.2.0-2+b1_arm64.deb 35c4b79ceaca0b0ad4a598f9b6e2bae0 48504980 science optional libyade_2025.2.0-2+b1_arm64.deb fc1422910e7be962e22082879508cd23 303732 python optional python3-yade_2025.2.0-2+b1_arm64.deb fe03e3f0c36f8648e3e052776e8cc589 37003 science optional yade_2025.2.0-2+b1_arm64.buildinfo 834393bb703d90c80e2542904cf88c53 2235864 science optional yade_2025.2.0-2+b1_arm64.deb +------------------------------------------------------------------------------+ | Buildinfo Wed, 05 Nov 2025 09:22:39 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: yade (2025.2.0-2) Binary: libyade libyade-dbgsym python3-yade yade Architecture: arm64 Version: 2025.2.0-2+b1 Binary-Only-Changes: yade (2025.2.0-2+b1) sid; urgency=low, binary-only=yes . * Binary-only non-maintainer upload for arm64; no source changes. * Rebuild against libvtk9.5. . -- arm Build Daemon (arm-conova-04) Thu, 16 Oct 2025 08:05:00 +0000 Checksums-Md5: 1f65dd729c38635c138cac6f9ad451f0 13103092 libyade-dbgsym_2025.2.0-2+b1_arm64.deb 35c4b79ceaca0b0ad4a598f9b6e2bae0 48504980 libyade_2025.2.0-2+b1_arm64.deb fc1422910e7be962e22082879508cd23 303732 python3-yade_2025.2.0-2+b1_arm64.deb 834393bb703d90c80e2542904cf88c53 2235864 yade_2025.2.0-2+b1_arm64.deb Checksums-Sha1: f0e737b34f9a6bf264ee55a2d57a9f7861405b07 13103092 libyade-dbgsym_2025.2.0-2+b1_arm64.deb a2c9688aef4320e3f79f178faa96682c6a85fba8 48504980 libyade_2025.2.0-2+b1_arm64.deb b775b6dbebea537af7a3fe27d068464489744a94 303732 python3-yade_2025.2.0-2+b1_arm64.deb 33c73d7d0ae3efadb06849a586fadb998e87e3a4 2235864 yade_2025.2.0-2+b1_arm64.deb Checksums-Sha256: 6f0828a4f75bce8f23ad0c61eb0f217e4acd10f567dbdc72b6a89f57aff6cdb3 13103092 libyade-dbgsym_2025.2.0-2+b1_arm64.deb 90dd7207883028d699f90a4b6f98a0e2a5f17ec78008a59d46b12bd474031e25 48504980 libyade_2025.2.0-2+b1_arm64.deb 4bda778391fdcb31a3adb3adb9c02bed69e43da5fa7220fb6960c2530d749836 303732 python3-yade_2025.2.0-2+b1_arm64.deb ab2395d1f7aad99a295d2d9ea19320b70743df0fe6ee689b58a361ad4c39c302 2235864 yade_2025.2.0-2+b1_arm64.deb Build-Origin: Debian Build-Architecture: arm64 Build-Date: Wed, 05 Nov 2025 09:22:35 +0000 Build-Path: /build/reproducible-path/yade-2025.2.0 Installed-Build-Depends: adduser (= 3.153), adwaita-icon-theme (= 49.0-1), at-spi2-common (= 2.58.1-1), autoconf (= 2.72-3.1), automake (= 1:1.18.1-2), autopoint (= 0.23.1-2), autotools-dev (= 20240727.1), base-files (= 14), base-passwd (= 3.6.7), bash (= 5.3-1), binutils (= 2.45-7), binutils-aarch64-linux-gnu (= 2.45-7), binutils-common (= 2.45-7), blt (= 2.5.3+dfsg-8), bsdextrautils (= 2.41.2-4), build-essential (= 12.12), bzip2 (= 1.0.8-6), ca-certificates (= 20250419), ca-certificates-java (= 20240118), cfortran (= 20210827-1.1), cmake (= 4.1.1+really3.31.6-2), cmake-data (= 4.1.1+really3.31.6-2), comerr-dev (= 2.1-1.47.2-3+b3), coreutils (= 9.7-3), cpp (= 4:15.2.0-4), cpp-15 (= 15.2.0-4), cpp-15-aarch64-linux-gnu (= 15.2.0-4), cpp-aarch64-linux-gnu (= 4:15.2.0-4), dash (= 0.5.12-12), dbus (= 1.16.2-2), dbus-bin (= 1.16.2-2), dbus-daemon (= 1.16.2-2), dbus-session-bus-common (= 1.16.2-2), dbus-system-bus-common (= 1.16.2-2), dbus-user-session (= 1.16.2-2), dconf-gsettings-backend (= 0.49.0-1), dconf-service (= 0.49.0-1), debconf (= 1.5.91), debhelper (= 13.28), debianutils (= 5.23.2), default-jdk (= 2:1.21-76), default-jdk-headless (= 2:1.21-76), default-jre (= 2:1.21-76), default-jre-headless (= 2:1.21-76), default-libmysqlclient-dev (= 1.1.1), dh-autoreconf (= 21), dh-exec (= 0.30+b1), dh-python (= 6.20250414), dh-strip-nondeterminism (= 1.15.0-1), diffutils (= 1:3.10-4), dirmngr (= 2.4.8-3), docutils-common (= 0.22.2+dfsg-2), dpkg (= 1.22.21), dpkg-dev (= 1.22.21), dvipng (= 1.18-1), dwz (= 0.16-2), file (= 1:5.46-5), findutils (= 4.10.0-3), fontconfig (= 2.15.0-2.4), fontconfig-config (= 2.15.0-2.4), fonts-arphic-bkai00mp (= 2.10-21), fonts-arphic-bsmi00lp (= 2.10-18), fonts-arphic-gbsn00lp (= 2.11-16), fonts-arphic-gkai00mp (= 2.11-16), fonts-baekmuk (= 2.2-13), fonts-dejavu-core (= 2.37-8), fonts-dejavu-mono (= 2.37-8), fonts-gfs-baskerville (= 1.1-6), fonts-gfs-porson (= 1.1-7), fonts-hosny-amiri (= 1.003-1), fonts-lmodern (= 2.005-1), fonts-lyx (= 2.4.4-2), fonts-sil-padauk (= 5.001-1), fonts-tlwg-garuda-otf (= 1:0.7.3-1), fonts-tlwg-kinnari-otf (= 1:0.7.3-1), fonts-tlwg-laksaman-otf (= 1:0.7.3-1), fonts-tlwg-loma-otf (= 1:0.7.3-1), fonts-tlwg-mono-otf (= 1:0.7.3-1), fonts-tlwg-norasi-otf (= 1:0.7.3-1), fonts-tlwg-purisa-otf (= 1:0.7.3-1), fonts-tlwg-sawasdee-otf (= 1:0.7.3-1), fonts-tlwg-typewriter-otf (= 1:0.7.3-1), fonts-tlwg-typist-otf (= 1:0.7.3-1), fonts-tlwg-typo-otf (= 1:0.7.3-1), fonts-tlwg-umpush-otf (= 1:0.7.3-1), fonts-tlwg-waree-otf (= 1:0.7.3-1), fonts-unfonts-core (= 1:1.0.2-080608-19), fonts-unfonts-extra (= 1:1.0.2-080608+dfsg-11), fonts-urw-base35 (= 20200910-8), freeglut3-dev (= 3.4.0-6), g++ (= 4:15.2.0-4), g++-15 (= 15.2.0-4), g++-15-aarch64-linux-gnu (= 15.2.0-4), g++-aarch64-linux-gnu (= 4:15.2.0-4), gcc (= 4:15.2.0-4), gcc-14-base (= 14.3.0-8), gcc-15 (= 15.2.0-4), gcc-15-aarch64-linux-gnu (= 15.2.0-4), gcc-15-base (= 15.2.0-4), gcc-aarch64-linux-gnu (= 4:15.2.0-4), gdal-data (= 3.11.4+dfsg-1), gdal-plugins (= 3.11.4+dfsg-1), gettext (= 0.23.1-2+b1), gettext-base (= 0.23.1-2+b1), gfortran-15 (= 15.2.0-4), gfortran-15-aarch64-linux-gnu (= 15.2.0-4), ghostscript (= 10.06.0~dfsg-3), girepository-tools (= 2.86.0-5), gnupg (= 2.4.8-3), gnupg-l10n (= 2.4.8-3), gpg (= 2.4.8-3), gpg-agent (= 2.4.8-3), gpgconf (= 2.4.8-3), gpgsm (= 2.4.8-3), graphviz (= 2.42.4-3), grep (= 3.12-1), groff-base (= 1.23.0-9), gtk-update-icon-cache (= 4.20.2+ds-1), gzip (= 1.13-1), hdf5-helpers (= 1.14.5+repack-4), help2man (= 1.49.3+b1), hicolor-icon-theme (= 0.18-2), hostname (= 3.25), ibverbs-providers (= 56.1-1+b1), icu-devtools (= 76.1-4), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), java-common (= 0.76), krb5-multidev (= 1.21.3-5), libabsl20240722 (= 20240722.0-4), libacl1 (= 2.3.2-2+b1), libacl1-dev (= 2.3.2-2+b1), libaec-dev (= 1.1.4-2), libaec0 (= 1.1.4-2), libamd-comgr2 (= 6.0+git20231212.4510c28+dfsg-3+b2), libamd3 (= 1:7.11.0+dfsg-2), libamdhip64-5 (= 5.7.1-7), libann0 (= 1.1.2+doc-9+b2), libaom-dev (= 3.13.1-1), libaom3 (= 3.13.1-1), libapache-pom-java (= 33-2), libapparmor1 (= 4.1.0-1), libarchive-dev (= 3.7.4-4+b1), libarchive-zip-perl (= 1.68-1), libarchive13t64 (= 3.7.4-4+b1), libarmadillo-dev (= 1:14.2.3+dfsg-1), libarmadillo14 (= 1:14.2.3+dfsg-1), libarpack2-dev (= 3.9.1-6), libarpack2t64 (= 3.9.1-6), libasan8 (= 15.2.0-4), libasound2-data (= 1.2.14-2), libasound2t64 (= 1.2.14-2), libassuan9 (= 3.0.2-2), libatk-bridge2.0-0t64 (= 2.58.1-1), libatk1.0-0t64 (= 2.58.1-1), libatomic1 (= 15.2.0-4), libatspi2.0-0t64 (= 2.58.1-1), libattr1 (= 1:2.5.2-3), libattr1-dev (= 1:2.5.2-3), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1), libavahi-client3 (= 0.8-17), libavahi-common-data (= 0.8-17), libavahi-common3 (= 0.8-17), libavcodec-dev (= 7:7.1.2-1+b1), libavcodec61 (= 7:7.1.2-1+b1), libavformat-dev (= 7:7.1.2-1+b1), libavformat61 (= 7:7.1.2-1+b1), libavif-dev (= 1.3.0-1+b1), libavif16 (= 1.3.0-1+b1), libavutil-dev (= 7:7.1.2-1+b1), libavutil59 (= 7:7.1.2-1+b1), libb2-1 (= 0.98.1-1.1+b2), libbinutils (= 2.45-7), libblkid-dev (= 2.41.2-4), libblkid1 (= 2.41.2-4), libblosc-dev (= 1.21.5+ds-2), libblosc1 (= 1.21.5+ds-2), libbluray3 (= 1:1.4.0-3), libboost-all-dev (= 1.83.0.2+b2), libboost-atomic-dev (= 1.83.0.2+b2), libboost-atomic1.83-dev (= 1.83.0-5), libboost-atomic1.83.0 (= 1.83.0-5), libboost-chrono-dev (= 1.83.0.2+b2), libboost-chrono1.83-dev (= 1.83.0-5), libboost-chrono1.83.0t64 (= 1.83.0-5), libboost-container-dev (= 1.83.0.2+b2), libboost-container1.83-dev (= 1.83.0-5), libboost-container1.83.0 (= 1.83.0-5), libboost-context-dev (= 1.83.0.2+b2), libboost-context1.83-dev (= 1.83.0-5), libboost-context1.83.0 (= 1.83.0-5), libboost-coroutine-dev (= 1.83.0.2+b2), libboost-coroutine1.83-dev (= 1.83.0-5), libboost-coroutine1.83.0 (= 1.83.0-5), libboost-date-time-dev (= 1.83.0.2+b2), libboost-date-time1.83-dev (= 1.83.0-5), libboost-date-time1.83.0 (= 1.83.0-5), libboost-dev (= 1.83.0.2+b2), libboost-exception-dev (= 1.83.0.2+b2), libboost-exception1.83-dev (= 1.83.0-5), libboost-fiber-dev (= 1.83.0.2+b2), libboost-fiber1.83-dev (= 1.83.0-5), libboost-fiber1.83.0 (= 1.83.0-5), libboost-filesystem-dev (= 1.83.0.2+b2), libboost-filesystem1.83-dev (= 1.83.0-5), libboost-filesystem1.83.0 (= 1.83.0-5), libboost-graph-dev (= 1.83.0.2+b2), libboost-graph-parallel-dev (= 1.83.0.2+b2), libboost-graph-parallel1.83-dev (= 1.83.0-5), libboost-graph-parallel1.83.0 (= 1.83.0-5), libboost-graph1.83-dev (= 1.83.0-5), libboost-graph1.83.0 (= 1.83.0-5), libboost-iostreams-dev (= 1.83.0.2+b2), libboost-iostreams1.83-dev (= 1.83.0-5), libboost-iostreams1.83.0 (= 1.83.0-5), libboost-json-dev (= 1.83.0.2+b2), libboost-json1.83-dev (= 1.83.0-5), libboost-json1.83.0 (= 1.83.0-5), libboost-locale-dev (= 1.83.0.2+b2), libboost-locale1.83-dev (= 1.83.0-5), libboost-locale1.83.0 (= 1.83.0-5), libboost-log-dev (= 1.83.0.2+b2), libboost-log1.83-dev (= 1.83.0-5), libboost-log1.83.0 (= 1.83.0-5), libboost-math-dev (= 1.83.0.2+b2), libboost-math1.83-dev (= 1.83.0-5), libboost-math1.83.0 (= 1.83.0-5), libboost-mpi-dev (= 1.83.0.2+b2), libboost-mpi-python-dev (= 1.83.0.2+b2), libboost-mpi-python1.83-dev (= 1.83.0-5), libboost-mpi-python1.83.0 (= 1.83.0-5), libboost-mpi1.83-dev (= 1.83.0-5), libboost-mpi1.83.0 (= 1.83.0-5), libboost-nowide-dev (= 1.83.0.2+b2), libboost-nowide1.83-dev (= 1.83.0-5), libboost-nowide1.83.0 (= 1.83.0-5), libboost-numpy-dev (= 1.83.0.2+b2), libboost-numpy1.83-dev (= 1.83.0-5), libboost-numpy1.83.0 (= 1.83.0-5), libboost-program-options-dev (= 1.83.0.2+b2), libboost-program-options1.83-dev (= 1.83.0-5), libboost-program-options1.83.0 (= 1.83.0-5), libboost-python-dev (= 1.83.0.2+b2), libboost-python1.83-dev (= 1.83.0-5), libboost-python1.83.0 (= 1.83.0-5), libboost-random-dev (= 1.83.0.2+b2), libboost-random1.83-dev (= 1.83.0-5), libboost-random1.83.0 (= 1.83.0-5), libboost-regex-dev (= 1.83.0.2+b2), libboost-regex1.83-dev (= 1.83.0-5), libboost-regex1.83.0 (= 1.83.0-5), libboost-serialization-dev (= 1.83.0.2+b2), libboost-serialization1.83-dev (= 1.83.0-5), libboost-serialization1.83.0 (= 1.83.0-5), libboost-stacktrace-dev (= 1.83.0.2+b2), libboost-stacktrace1.83-dev (= 1.83.0-5), libboost-stacktrace1.83.0 (= 1.83.0-5), libboost-system-dev (= 1.83.0.2+b2), libboost-system1.83-dev (= 1.83.0-5), libboost-system1.83.0 (= 1.83.0-5), libboost-test-dev (= 1.83.0.2+b2), libboost-test1.83-dev (= 1.83.0-5), libboost-test1.83.0 (= 1.83.0-5), libboost-thread-dev (= 1.83.0.2+b2), libboost-thread1.83-dev (= 1.83.0-5), libboost-thread1.83.0 (= 1.83.0-5), libboost-timer-dev (= 1.83.0.2+b2), libboost-timer1.83-dev (= 1.83.0-5), libboost-timer1.83.0 (= 1.83.0-5), libboost-tools-dev (= 1.83.0.2+b2), libboost-type-erasure-dev (= 1.83.0.2+b2), libboost-type-erasure1.83-dev (= 1.83.0-5), libboost-type-erasure1.83.0 (= 1.83.0-5), libboost-url-dev (= 1.83.0.2+b2), libboost-url1.83-dev (= 1.83.0-5), libboost-url1.83.0 (= 1.83.0-5), libboost-wave-dev (= 1.83.0.2+b2), libboost-wave1.83-dev (= 1.83.0-5), libboost-wave1.83.0 (= 1.83.0-5), libboost1.83-dev (= 1.83.0-5), libboost1.83-tools-dev (= 1.83.0-5), libbrotli-dev (= 1.1.0-2+b7), libbrotli1 (= 1.1.0-2+b7), libbsd0 (= 0.12.2-2), libbtf2 (= 1:7.11.0+dfsg-2), libbz2-1.0 (= 1.0.8-6), libbz2-dev (= 1.0.8-6), libc-bin (= 2.41-12), libc-dev-bin (= 2.41-12), libc6 (= 2.41-12), libc6-dev (= 2.41-12), libcairo-gobject2 (= 1.18.4-1+b1), libcairo2 (= 1.18.4-1+b1), libcamd3 (= 1:7.11.0+dfsg-2), libcap-ng0 (= 0.8.5-4+b1), libcap2 (= 1:2.75-10+b1), libcbor0.10 (= 0.10.2-2), libcc1-0 (= 15.2.0-4), libccolamd3 (= 1:7.11.0+dfsg-2), libcdt5 (= 2.42.4-3), libcfitsio-dev (= 4.6.2-2), libcfitsio10t64 (= 4.6.2-2), libcgraph6 (= 2.42.4-3), libcholmod5 (= 1:7.11.0+dfsg-2), libchromaprint1 (= 1.6.0-2), libcjson1 (= 1.7.18-3.1), libcloudproviders0 (= 0.3.6-3), libcodec2-1.2 (= 1.2.0-4), libcolamd3 (= 1:7.11.0+dfsg-2), libcolord2 (= 1.4.8-1), libcom-err2 (= 1.47.2-3+b3), libcommons-logging-java (= 1.3.0-2), libcommons-parent-java (= 56-1), libcrypt-dev (= 1:4.4.38-1), libcrypt1 (= 1:4.4.38-1), libctf-nobfd0 (= 2.45-7), libctf0 (= 2.45-7), libcups2t64 (= 2.4.14-1), libcurl3t64-gnutls (= 8.16.0-4), libcurl4-openssl-dev (= 8.16.0-4), libcurl4t64 (= 8.16.0-4), libcxsparse4 (= 1:7.11.0+dfsg-2), libdatrie1 (= 0.2.13-4), libdav1d-dev (= 1.5.1-1), libdav1d7 (= 1.5.1-1), libdb5.3t64 (= 5.3.28+dfsg2-10), libdbus-1-3 (= 1.16.2-2), libdconf1 (= 0.49.0-1), libde265-0 (= 1.0.16-1), libdebconfclient0 (= 0.280), libdebhelper-perl (= 13.28), libdeflate-dev (= 1.23-2), libdeflate0 (= 1.23-2), libdouble-conversion-dev (= 3.3.1-2), libdouble-conversion3 (= 3.3.1-2), libdpkg-perl (= 1.22.21), libdrm-amdgpu1 (= 2.4.125-2), libdrm-common (= 2.4.125-2), libdrm2 (= 2.4.125-2), libdvdnav4 (= 6.1.1-3+b1), libdvdread8t64 (= 6.1.3-2), libedit2 (= 3.1-20250104-1), libegl-dev (= 1.7.0-1+b2), libegl-mesa0 (= 25.2.4-1), libegl1 (= 1.7.0-1+b2), libeigen3-dev (= 3.4.0-5), libelf1t64 (= 0.193-3), libepoxy0 (= 1.5.10-2), libevdev2 (= 1.13.4+dfsg-1), libevent-2.1-7t64 (= 2.1.12-stable-10+b1), libevent-core-2.1-7t64 (= 2.1.12-stable-10+b1), libevent-dev (= 2.1.12-stable-10+b1), libevent-extra-2.1-7t64 (= 2.1.12-stable-10+b1), libevent-openssl-2.1-7t64 (= 2.1.12-stable-10+b1), libevent-pthreads-2.1-7t64 (= 2.1.12-stable-10+b1), libexpat1 (= 2.7.3-1), libexpat1-dev (= 2.7.3-1), libexprtk-dev (= 0.0.3-3), libext2fs-dev (= 1.47.2-3+b3), libext2fs2t64 (= 1.47.2-3+b3), libfabric1 (= 2.1.0-1.1), libffi-dev (= 3.5.2-2), libffi8 (= 3.5.2-2), libfido2-1 (= 1.16.0-2), libfile-stripnondeterminism-perl (= 1.15.0-1), libfontbox-java (= 1:1.8.16-5), libfontconfig-dev (= 2.15.0-2.4), libfontconfig1 (= 2.15.0-2.4), libfontconfig1-dev (= 2.15.0-2.4), libfontenc1 (= 1:1.1.8-1+b2), libfreetype-dev (= 2.13.3+dfsg-1), libfreetype6 (= 2.13.3+dfsg-1), libfreexl-dev (= 2.0.0-1+b3), libfreexl1 (= 2.0.0-1+b3), libfribidi0 (= 1.0.16-3), libfuse3-4 (= 3.17.4-1), libfyba-dev (= 4.1.1-11+b1), libfyba0t64 (= 4.1.1-11+b1), libgav1-1 (= 0.19.0-3+b1), libgbm1 (= 25.2.4-1), libgcc-14-dev (= 14.3.0-8), libgcc-15-dev (= 15.2.0-4), libgcc-s1 (= 15.2.0-4), libgcrypt20 (= 1.11.2-2), libgd3 (= 2.3.3-13), libgdal-dev (= 3.11.4+dfsg-1), libgdal37 (= 3.11.4+dfsg-1), libgdbm-compat4t64 (= 1.26-1), libgdbm6t64 (= 1.26-1), libgdk-pixbuf-2.0-0 (= 2.44.3+dfsg-3), libgdk-pixbuf2.0-common (= 2.44.3+dfsg-3), libgeos-c1t64 (= 3.14.0-1), libgeos-dev (= 3.14.0-1), libgeos3.14.0 (= 3.14.0-1), libgeotiff-dev (= 1.7.4-1), libgeotiff5 (= 1.7.4-1), libgfortran-15-dev (= 15.2.0-4), libgfortran5 (= 15.2.0-4), libgif-dev (= 5.2.2-1+b1), libgif7 (= 5.2.2-1+b1), libgio-2.0-dev (= 2.86.0-5), libgio-2.0-dev-bin (= 2.86.0-5), libgirepository-2.0-0 (= 2.86.0-5), libgl-dev (= 1.7.0-1+b2), libgl1 (= 1.7.0-1+b2), libgl1-mesa-dri (= 25.2.4-1), libgl2ps-dev (= 1.4.2+dfsg1-4), libgl2ps1.4 (= 1.4.2+dfsg1-4), libglew-dev (= 2.2.0-4+b2), libglew2.2 (= 2.2.0-4+b2), libglib2.0-0t64 (= 2.86.0-5), libglib2.0-bin (= 2.86.0-5), libglib2.0-data (= 2.86.0-5), libglib2.0-dev (= 2.86.0-5), libglib2.0-dev-bin (= 2.86.0-5), libglu1-mesa (= 9.0.2-1.1+b3), libglu1-mesa-dev (= 9.0.2-1.1+b3), libglut-dev (= 3.4.0-6), libglut3.12 (= 3.4.0-6), libglvnd0 (= 1.7.0-1+b2), libglx-dev (= 1.7.0-1+b2), libglx-mesa0 (= 25.2.4-1), libglx0 (= 1.7.0-1+b2), libgme0 (= 0.6.3-7+b2), libgmp-dev (= 2:6.3.0+dfsg-5), libgmp10 (= 2:6.3.0+dfsg-5), libgmpxx4ldbl (= 2:6.3.0+dfsg-5), libgnutls-dane0t64 (= 3.8.10-2), libgnutls-openssl27t64 (= 3.8.10-2), libgnutls28-dev (= 3.8.10-2), libgnutls30t64 (= 3.8.10-2), libgomp1 (= 15.2.0-4), libgpg-error0 (= 1.56-2), libgpgme11t64 (= 1.24.2-3), libgpgmepp6t64 (= 1.24.2-3), libgprofng0 (= 2.45-7), libgraphite2-3 (= 1.3.14-11), libgs-common (= 10.06.0~dfsg-3), libgs10 (= 10.06.0~dfsg-3), libgs10-common (= 10.06.0~dfsg-3), libgsm1 (= 1.0.22-1+b2), libgssapi-krb5-2 (= 1.21.3-5), libgssrpc4t64 (= 1.21.3-5), libgtk-3-0t64 (= 3.24.51-1), libgtk-3-common (= 3.24.51-1), libgts-0.7-5t64 (= 0.7.6+darcs121130-5.2+b1), libgts-dev (= 0.7.6+darcs121130-5.2+b1), libgudev-1.0-0 (= 238-7), libgvc6 (= 2.42.4-3), libgvpr2 (= 2.42.4-3), libharfbuzz0b (= 12.1.0-1), libhdf4-0 (= 4.3.1-1), libhdf4-dev (= 4.3.1-1), libhdf5-310 (= 1.14.5+repack-4), libhdf5-cpp-310 (= 1.14.5+repack-4), libhdf5-dev (= 1.14.5+repack-4), libhdf5-fortran-310 (= 1.14.5+repack-4), libhdf5-hl-310 (= 1.14.5+repack-4), libhdf5-hl-cpp-310 (= 1.14.5+repack-4), libhdf5-hl-fortran-310 (= 1.14.5+repack-4), libhdf5-mpi-dev (= 1.14.5+repack-4), libhdf5-openmpi-310 (= 1.14.5+repack-4), libhdf5-openmpi-cpp-310 (= 1.14.5+repack-4), libhdf5-openmpi-dev (= 1.14.5+repack-4), libhdf5-openmpi-fortran-310 (= 1.14.5+repack-4), libhdf5-openmpi-hl-310 (= 1.14.5+repack-4), libhdf5-openmpi-hl-cpp-310 (= 1.14.5+repack-4), libhdf5-openmpi-hl-fortran-310 (= 1.14.5+repack-4), libheif-dev (= 1.20.2-2+b1), libheif-plugin-dav1d (= 1.20.2-2+b1), libheif-plugin-libde265 (= 1.20.2-2+b1), libheif1 (= 1.20.2-2+b1), libhogweed6t64 (= 3.10.2-1), libhsa-runtime64-1 (= 6.1.2-3), libhsakmt1 (= 6.2.4+ds-1), libhwasan0 (= 15.2.0-4), libhwloc-dev (= 2.12.2-1), libhwloc-plugins (= 2.12.2-1), libhwloc15 (= 2.12.2-1), libhwy-dev (= 1.2.0-2+b2), libhwy1t64 (= 1.2.0-2+b2), libibmad5 (= 56.1-1+b1), libibumad3 (= 56.1-1+b1), libibverbs-dev (= 56.1-1+b1), libibverbs1 (= 56.1-1+b1), libice-dev (= 2:1.1.1-1), libice6 (= 2:1.1.1-1), libicu-dev (= 76.1-4), libicu76 (= 76.1-4), libidn12 (= 1.43-2), libidn2-0 (= 2.3.8-4), libidn2-dev (= 2.3.8-4), libijs-0.35 (= 0.35-16), libimagequant0 (= 4.4.0-3), libinput-bin (= 1.28.1-1), libinput10 (= 1.28.1-1), libisl23 (= 0.27-1), libitm1 (= 15.2.0-4), libjansson4 (= 2.14-2+b3), libjbig-dev (= 2.1-6.1+b2), libjbig0 (= 2.1-6.1+b2), libjbig2dec0 (= 0.20-1+b3), libjpeg-dev (= 1:2.1.5-4), libjpeg62-turbo (= 1:2.1.5-4), libjpeg62-turbo-dev (= 1:2.1.5-4), libjs-jquery (= 3.7.1+dfsg+~3.5.33-1), libjs-jquery-ui (= 1.13.2+dfsg-1), libjs-sphinxdoc (= 8.2.3-7), libjson-c-dev (= 0.18+ds-1), libjson-c5 (= 0.18+ds-1), libjson-perl (= 4.10000-1), libjsoncpp-dev (= 1.9.6-4), libjsoncpp26 (= 1.9.6-4), libjxl-dev (= 0.11.1-6), libjxl0.11 (= 0.11.1-6), libk5crypto3 (= 1.21.3-5), libkadm5clnt-mit12 (= 1.21.3-5), libkadm5srv-mit12 (= 1.21.3-5), libkdb5-10t64 (= 1.21.3-5), libkeyutils1 (= 1.6.3-6), libklu2 (= 1:7.11.0+dfsg-2), libkml-dev (= 1.3.0-13), libkmlbase1t64 (= 1.3.0-13), libkmlconvenience1t64 (= 1.3.0-13), libkmldom1t64 (= 1.3.0-13), libkmlengine1t64 (= 1.3.0-13), libkmlregionator1t64 (= 1.3.0-13), libkmlxsd1t64 (= 1.3.0-13), libkpathsea6 (= 2025.20250727.75242+ds-4), libkrb5-3 (= 1.21.3-5), libkrb5-dev (= 1.21.3-5), libkrb5support0 (= 1.21.3-5), libksba8 (= 1.6.7-2+b1), liblab-gamut1 (= 2.42.4-3), liblcms2-2 (= 2.16-2), liblcms2-dev (= 2.16-2), libldap-dev (= 2.6.10+dfsg-1), libldap2 (= 2.6.10+dfsg-1), libldl3 (= 1:7.11.0+dfsg-2), liblerc-dev (= 4.0.0+ds-5), liblerc4 (= 4.0.0+ds-5), libllvm17t64 (= 1:17.0.6-22+b3), libllvm19 (= 1:19.1.7-7), liblocale-gettext-perl (= 1.07-7+b1), liblsan0 (= 15.2.0-4), libltdl-dev (= 2.5.4-5), libltdl7 (= 2.5.4-5), liblz4-1 (= 1.10.0-4), liblz4-dev (= 1.10.0-4), liblzma-dev (= 5.8.1-2), liblzma5 (= 5.8.1-2), libmagic-mgc (= 1:5.46-5), libmagic1t64 (= 1:5.46-5), libmariadb-dev (= 1:11.8.3-1+b1), libmariadb-dev-compat (= 1:11.8.3-1+b1), libmariadb3 (= 1:11.8.3-1+b1), libmbedcrypto16 (= 3.6.4-2), libmd0 (= 1.1.0-2+b1), libmd4c0 (= 0.5.2-2+b1), libmetis-dev (= 5.1.0.dfsg-8), libmetis5 (= 5.1.0.dfsg-8), libminizip-dev (= 1:1.3.dfsg+really1.3.1-1+b1), libminizip1t64 (= 1:1.3.dfsg+really1.3.1-1+b1), libmount-dev (= 2.41.2-4), libmount1 (= 2.41.2-4), libmp3lame0 (= 3.100-6+b3), libmpc-dev (= 1.3.1-2), libmpc3 (= 1.3.1-2), libmpfi0 (= 1.5.4+ds-4), libmpfr-dev (= 4.2.2-2), libmpfr6 (= 4.2.2-2), libmpfrc++-dev (= 3.7.1+ds-1), libmpg123-0t64 (= 1.33.3-1), libmtdev1t64 (= 1.1.7-1), libmunge2 (= 0.5.16-1), libmuparser-dev (= 2.3.4-2), libmuparser2v5 (= 2.3.4-2), libncursesw6 (= 6.5+20250216-2), libnetcdf-dev (= 1:4.9.3-1+b1), libnetcdf22 (= 1:4.9.3-1+b1), libnettle8t64 (= 3.10.2-1), libnghttp2-14 (= 1.64.0-1.1+b1), libnghttp2-dev (= 1.64.0-1.1+b1), libnghttp3-9 (= 1.12.0-1), libnghttp3-dev (= 1.12.0-1), libngtcp2-16 (= 1.16.0-1), libngtcp2-crypto-gnutls8 (= 1.16.0-1), libngtcp2-crypto-ossl-dev (= 1.16.0-1), libngtcp2-crypto-ossl0 (= 1.16.0-1), libngtcp2-dev (= 1.16.0-1), libnl-3-200 (= 3.11.0-2), libnl-3-dev (= 3.11.0-2), libnl-route-3-200 (= 3.11.0-2), libnl-route-3-dev (= 3.11.0-2), libnorm1t64 (= 1.5.9+dfsg-4), libnpth0t64 (= 1.8-3), libnspr4 (= 2:4.37-1), libnss3 (= 2:3.117-1), libnuma-dev (= 2.0.19-1), libnuma1 (= 2.0.19-1), libodbc2 (= 2.3.12-2+b1), libodbccr2 (= 2.3.12-2+b1), libodbcinst2 (= 2.3.12-2+b1), libogg-dev (= 1.3.6-1), libogg0 (= 1.3.6-1), libopenblas-dev (= 0.3.30+ds-3), libopenblas-pthread-dev (= 0.3.30+ds-3), libopenblas0 (= 0.3.30+ds-3), libopenblas0-pthread (= 0.3.30+ds-3), libopengl-dev (= 1.7.0-1+b2), libopengl0 (= 1.7.0-1+b2), libopenjp2-7 (= 2.5.3-2.1), libopenjp2-7-dev (= 2.5.3-2.1), libopenmpi-dev (= 5.0.8-10+b1), libopenmpi40 (= 5.0.8-10+b1), libopenmpt0t64 (= 0.8.3-1), libopus0 (= 1.5.2-2), libp11-kit-dev (= 0.25.9-2), libp11-kit0 (= 0.25.9-2), libpam-modules (= 1.7.0-5), libpam-modules-bin (= 1.7.0-5), libpam-runtime (= 1.7.0-5), libpam-systemd (= 258.1-1), libpam0g (= 1.7.0-5), libpango-1.0-0 (= 1.56.3-2), libpangocairo-1.0-0 (= 1.56.3-2), libpangoft2-1.0-0 (= 1.56.3-2), libpaper-utils (= 2.2.5-0.3+b2), libpaper2 (= 2.2.5-0.3+b2), libparu1 (= 1:7.11.0+dfsg-2), libpathplan4 (= 2.42.4-3), libpciaccess0 (= 0.17-3+b3), libpcre2-16-0 (= 10.46-1), libpcre2-32-0 (= 10.46-1), libpcre2-8-0 (= 10.46-1), libpcre2-dev (= 10.46-1), libpcre2-posix3 (= 10.46-1), libpcsclite1 (= 2.3.3-1), libpdfbox-java (= 1:1.8.16-5), libperl5.40 (= 5.40.1-6), libpgm-5.3-0t64 (= 5.3.128~dfsg-2.1+b1), libpipeline1 (= 1.5.8-1), libpixman-1-0 (= 0.46.4-1), libpkgconf3 (= 1.8.1-4), libpmix2t64 (= 6.0.0+really5.0.8-1), libpng-dev (= 1.6.50-1), libpng16-16t64 (= 1.6.50-1), libpoppler-dev (= 25.03.0-11.1), libpoppler-private-dev (= 25.03.0-11.1), libpoppler147 (= 25.03.0-11.1), libpotrace0 (= 1.16-2+b2), libpq-dev (= 18.0-1), libpq5 (= 18.0-1), libproc2-0 (= 2:4.0.4-9), libproj-dev (= 9.7.0-1), libproj25 (= 9.7.0-1), libpsl-dev (= 0.21.2-1.1+b1), libpsl5t64 (= 0.21.2-1.1+b1), libptexenc1 (= 2025.20250727.75242+ds-4), libpython3-dev (= 3.13.7-1), libpython3-stdlib (= 3.13.7-1), libpython3.13 (= 3.13.8-1), libpython3.13-dev (= 3.13.8-1), libpython3.13-minimal (= 3.13.8-1), libpython3.13-stdlib (= 3.13.8-1), libqglviewer-dev-qt5 (= 2.8.0+dfsg1-3), libqglviewer-headers (= 2.8.0+dfsg1-3), libqglviewer2-qt5t64 (= 2.8.0+dfsg1-3), libqhull-dev (= 2020.2-7), libqhull-r8.0 (= 2020.2-7), libqhull8.0 (= 2020.2-7), libqhullcpp8.0 (= 2020.2-7), libqt5concurrent5t64 (= 5.15.17+dfsg-4), libqt5core5t64 (= 5.15.17+dfsg-4), libqt5dbus5t64 (= 5.15.17+dfsg-4), libqt5designer5 (= 5.15.17-3), libqt5gui5t64 (= 5.15.17+dfsg-4), libqt5help5 (= 5.15.17-3), libqt5network5t64 (= 5.15.17+dfsg-4), libqt5opengl5-dev (= 5.15.17+dfsg-4), libqt5opengl5t64 (= 5.15.17+dfsg-4), libqt5printsupport5t64 (= 5.15.17+dfsg-4), libqt5sql5t64 (= 5.15.17+dfsg-4), libqt5svg5 (= 5.15.17-2), libqt5test5t64 (= 5.15.17+dfsg-4), libqt5widgets5t64 (= 5.15.17+dfsg-4), libqt5xml5t64 (= 5.15.17+dfsg-4), libqt6core6t64 (= 6.9.2+dfsg-2), libqt6dbus6 (= 6.9.2+dfsg-2), libqt6gui6 (= 6.9.2+dfsg-2), libqt6opengl6 (= 6.9.2+dfsg-2), libqt6openglwidgets6 (= 6.9.2+dfsg-2), libqt6widgets6 (= 6.9.2+dfsg-2), librabbitmq4 (= 0.15.0-1), libraqm0 (= 0.10.3-1), librav1e-dev (= 0.8.1-5), librav1e0.8 (= 0.8.1-5), librbio4 (= 1:7.11.0+dfsg-2), librdmacm1t64 (= 56.1-1+b1), libreadline8t64 (= 8.3-3), librhash1 (= 1.4.6-1), librist4 (= 0.2.11+dfsg-1), librsvg2-2 (= 2.60.0+dfsg-1+b1), librtmp-dev (= 2.4+20151223.gitfa8646d.1-3), librtmp1 (= 2.4+20151223.gitfa8646d.1-3), librttopo-dev (= 1.1.0-4), librttopo1 (= 1.1.0-4), libruby (= 1:3.3+b1), libruby3.3 (= 3.3.8-2), libsasl2-2 (= 2.1.28+dfsg1-10), libsasl2-modules-db (= 2.1.28+dfsg1-10), libseccomp2 (= 2.6.0-2), libselinux1 (= 3.8.1-1), libselinux1-dev (= 3.8.1-1), libsemanage-common (= 3.8.1-1), libsemanage2 (= 3.8.1-1), libsensors-config (= 1:3.6.2-2), libsensors5 (= 1:3.6.2-2), libsepol-dev (= 3.8.1-1), libsepol2 (= 3.8.1-1), libsframe2 (= 2.45-7), libsharpyuv-dev (= 1.5.0-0.1), libsharpyuv0 (= 1.5.0-0.1), libshine3 (= 3.1.1-3), libsm-dev (= 2:1.2.6-1), libsm6 (= 2:1.2.6-1), libsmartcols1 (= 2.41.2-4), libsnappy1v5 (= 1.2.2-2), libsodium23 (= 1.0.18-1+b2), libsoxr0 (= 0.1.3-4+b2), libspatialite-dev (= 5.1.0-3+b4), libspatialite8t64 (= 5.1.0-3+b4), libspeex1 (= 1.2.1-3), libspex3 (= 1:7.11.0+dfsg-2), libspqr4 (= 1:7.11.0+dfsg-2), libsqlite3-0 (= 3.46.1-8), libsqlite3-dev (= 3.46.1-8), libsrt1.5-gnutls (= 1.5.4-3), libssh-4 (= 0.11.3-1), libssh2-1-dev (= 1.11.1-1), libssh2-1t64 (= 1.11.1-1), libssl-dev (= 3.5.4-1), libssl3t64 (= 3.5.4-1), libstdc++-14-dev (= 14.3.0-8), libstdc++-15-dev (= 15.2.0-4), libstdc++6 (= 15.2.0-4), libsuitesparse-dev (= 1:7.11.0+dfsg-2), libsuitesparse-mongoose3 (= 1:7.11.0+dfsg-2), libsuitesparseconfig7 (= 1:7.11.0+dfsg-2), libsuperlu-dev (= 7.0.1+dfsg1-2), libsuperlu7 (= 7.0.1+dfsg1-2), libsvtav1enc-dev (= 2.3.0+dfsg-1), libsvtav1enc2 (= 2.3.0+dfsg-1), libswresample-dev (= 7:7.1.2-1+b1), libswresample5 (= 7:7.1.2-1+b1), libswscale-dev (= 7:7.1.2-1+b1), libswscale8 (= 7:7.1.2-1+b1), libsynctex2 (= 2025.20250727.75242+ds-4), libsysprof-capture-4-dev (= 49.0-1), libsystemd-shared (= 258.1-1), libsystemd0 (= 258.1-1), libsz2 (= 1.1.4-2), libtasn1-6 (= 4.20.0-2), libtasn1-6-dev (= 4.20.0-2), libtbb-dev (= 2022.1.0-3), libtbb12 (= 2022.1.0-3), libtbbbind-2-5 (= 2022.1.0-3), libtbbmalloc2 (= 2022.1.0-3), libtcl8.6 (= 8.6.17+dfsg-1), libteckit0 (= 2.5.12+ds1-1+b1), libtexlua53-5 (= 2025.20250727.75242+ds-4), libtext-charwidth-perl (= 0.04-11+b4), libtext-wrapi18n-perl (= 0.06-10), libthai-data (= 0.1.29-2), libthai0 (= 0.1.29-2+b1), libtheora-dev (= 1.2.0+dfsg-6), libtheora1 (= 1.2.0+dfsg-6), libtheoradec2 (= 1.2.0+dfsg-6), libtheoraenc2 (= 1.2.0+dfsg-6), libtiff-dev (= 4.7.1-1), libtiff6 (= 4.7.1-1), libtiffxx6 (= 4.7.1-1), libtinfo6 (= 6.5+20250216-2), libtk8.6 (= 8.6.17-1), libtool (= 2.5.4-5), libts0t64 (= 1.22-1.1+b1), libtsan2 (= 15.2.0-4), libtwolame0 (= 0.4.0-2+b2), libubsan1 (= 15.2.0-4), libuchardet0 (= 0.0.8-2), libucx0 (= 1.19.0+ds-1), libudev1 (= 258.1-1), libudfread3 (= 1.2.0-2), libumfpack6 (= 1:7.11.0+dfsg-2), libunbound8 (= 1.24.0-2), libunistring5 (= 1.3-2), liburiparser-dev (= 0.9.8+dfsg-2), liburiparser1 (= 0.9.8+dfsg-2), libutfcpp-dev (= 4.0.5-1), libuuid1 (= 2.41.2-4), libuv1t64 (= 1.51.0-2), libva-drm2 (= 2.22.0-3), libva-x11-2 (= 2.22.0-3), libva2 (= 2.22.0-3), libvdpau1 (= 1.5-3+b1), libvorbis0a (= 1.3.7-3), libvorbisenc2 (= 1.3.7-3), libvorbisfile3 (= 1.3.7-3), libvpx11 (= 1.15.2-2), libvtk9-dev (= 9.5.2+dfsg2-1), libvtk9-java (= 9.5.2+dfsg2-1), libvtk9.5 (= 9.5.2+dfsg2-1), libvtk9.5-qt (= 9.5.2+dfsg2-1), libvulkan-dev (= 1.4.321.0-1), libvulkan1 (= 1.4.321.0-1), libwacom-common (= 2.16.1-1), libwacom9 (= 2.16.1-1), libwayland-client0 (= 1.24.0-2+b1), libwayland-cursor0 (= 1.24.0-2+b1), libwayland-egl1 (= 1.24.0-2+b1), libwebp-dev (= 1.5.0-0.1), libwebp7 (= 1.5.0-0.1), libwebpdecoder3 (= 1.5.0-0.1), libwebpdemux2 (= 1.5.0-0.1), libwebpmux3 (= 1.5.0-0.1), libx11-6 (= 2:1.8.12-1), libx11-data (= 2:1.8.12-1), libx11-dev (= 2:1.8.12-1), libx11-xcb1 (= 2:1.8.12-1), libx264-165 (= 2:0.165.3222+gitb35605ac-3), libx265-215 (= 4.1-3), libxau-dev (= 1:1.0.11-1), libxau6 (= 1:1.0.11-1), libxaw7 (= 2:1.0.16-1), libxcb-cursor0 (= 0.1.5-1), libxcb-dri3-0 (= 1.17.0-2+b1), libxcb-glx0 (= 1.17.0-2+b1), libxcb-icccm4 (= 0.4.2-1), libxcb-image0 (= 0.4.0-2+b2), libxcb-keysyms1 (= 0.4.1-1), libxcb-present0 (= 1.17.0-2+b1), libxcb-randr0 (= 1.17.0-2+b1), libxcb-render-util0 (= 0.3.10-1), libxcb-render0 (= 1.17.0-2+b1), libxcb-shape0 (= 1.17.0-2+b1), libxcb-shm0 (= 1.17.0-2+b1), libxcb-sync1 (= 1.17.0-2+b1), libxcb-util1 (= 0.4.1-1), libxcb-xfixes0 (= 1.17.0-2+b1), libxcb-xinerama0 (= 1.17.0-2+b1), libxcb-xinput0 (= 1.17.0-2+b1), libxcb-xkb1 (= 1.17.0-2+b1), libxcb1 (= 1.17.0-2+b1), libxcb1-dev (= 1.17.0-2+b1), libxcomposite1 (= 1:0.4.6-1), libxcursor1 (= 1:1.2.3-1), libxdamage1 (= 1:1.1.6-1+b2), libxdmcp-dev (= 1:1.1.5-1), libxdmcp6 (= 1:1.1.5-1), libxerces-c-dev (= 3.2.4+debian-1.3+b2), libxerces-c3.2t64 (= 3.2.4+debian-1.3+b2), libxext-dev (= 2:1.3.4-1+b3), libxext6 (= 2:1.3.4-1+b3), libxfixes-dev (= 1:6.0.0-2+b4), libxfixes3 (= 1:6.0.0-2+b4), libxft-dev (= 2.3.6-1+b4), libxft2 (= 2.3.6-1+b4), libxi-dev (= 2:1.8.2-1), libxi6 (= 2:1.8.2-1), libxinerama1 (= 2:1.1.4-3+b4), libxkbcommon-x11-0 (= 1.7.0-2.1), libxkbcommon0 (= 1.7.0-2.1), libxml2-16 (= 2.14.6+dfsg-0.1), libxml2-dev (= 2.14.6+dfsg-0.1), libxmu-dev (= 2:1.1.3-3+b4), libxmu-headers (= 2:1.1.3-3), libxmu6 (= 2:1.1.3-3+b4), libxnvctrl0 (= 535.171.04-1+b2), libxpm4 (= 1:3.5.17-1+b3), libxrandr2 (= 2:1.5.4-1+b3), libxrender-dev (= 1:0.9.12-1), libxrender1 (= 1:0.9.12-1), libxshmfence1 (= 1.3.3-1), libxslt1.1 (= 1.1.43-0.2), libxss-dev (= 1:1.2.3-1+b3), libxss1 (= 1:1.2.3-1+b3), libxt-dev (= 1:1.2.1-1.3), libxt6t64 (= 1:1.2.1-1.3), libxtst6 (= 2:1.2.5-1), libxvidcore4 (= 2:1.3.7-3), libxxf86vm1 (= 1:1.1.4-1+b4), libxxhash-dev (= 0.8.3-2), libxxhash0 (= 0.8.3-2), libyaml-0-2 (= 0.2.5-2), libyuv-dev (= 0.0.1919.20250919-1), libyuv0 (= 0.0.1919.20250919-1), libz3-4 (= 4.13.3-1), libzmq5 (= 4.3.5-1+b3), libzopfli1 (= 1.0.3-3), libzstd-dev (= 1.5.7+dfsg-2), libzstd1 (= 1.5.7+dfsg-2), libzvbi-common (= 0.2.44-1), libzvbi0t64 (= 0.2.44-1), libzzip-0-13t64 (= 0.13.78+dfsg.1-0.2), linux-libc-dev (= 6.16.12-1), lmodern (= 2.005-1), login.defs (= 1:4.18.0-1), m4 (= 1.4.20-2), make (= 4.4.1-2), man-db (= 2.13.1-1), mariadb-common (= 1:11.8.3-1), mawk (= 1.3.4.20250131-1), media-types (= 14.0.0), mesa-libgallium (= 25.2.4-1), mount (= 2.41.2-4), mpi-default-bin (= 1.19), mpi-default-dev (= 1.19), mysql-common (= 5.8+1.1.1), native-architecture (= 0.2.6), ncurses-base (= 6.5+20250216-2), ncurses-bin (= 6.5+20250216-2), netbase (= 6.5), nettle-dev (= 3.10.2-1), nlohmann-json3-dev (= 3.12.0.really.3.12.0.really.3.11.3-2), ocl-icd-libopencl1 (= 2.3.4-1), openjdk-21-jdk (= 21.0.9~8ea-1), openjdk-21-jdk-headless (= 21.0.9~8ea-1), openjdk-21-jre (= 21.0.9~8ea-1), openjdk-21-jre-headless (= 21.0.9~8ea-1), openmpi-bin (= 5.0.8-10+b1), openmpi-common (= 5.0.8-10), openssh-client (= 1:10.2p1-1), openssl (= 3.5.4-1), openssl-provider-legacy (= 3.5.4-1), passwd (= 1:4.18.0-1), patch (= 2.8-2), perl (= 5.40.1-6), perl-base (= 5.40.1-6), perl-modules-5.40 (= 5.40.1-6), pinentry-curses (= 1.3.2-3), pkg-config (= 1.8.1-4), pkgconf (= 1.8.1-4), pkgconf-bin (= 1.8.1-4), po-debconf (= 1.0.21+nmu1), poppler-data (= 0.4.12-1), preview-latex-style (= 13.2-1.1), procps (= 2:4.0.4-9), proj-data (= 9.7.0-1), pyqt5-dev-tools (= 5.15.11+dfsg-2+b2), python-babel-localedata (= 2.17.0-1), python-matplotlib-data (= 3.10.1+dfsg1-6), python3 (= 3.13.7-1), python3-alabaster (= 0.7.16-0.1), python3-asttokens (= 3.0.0-2), python3-attr (= 25.4.0-1), python3-autocommand (= 2.2.2-3), python3-babel (= 2.17.0-1), python3-bibtexparser (= 2.0.0b5+really1.4.3-1), python3-brotli (= 1.1.0-2+b7), python3-certifi (= 2025.1.31+ds-1), python3-chardet (= 5.2.0+dfsg-2), python3-charset-normalizer (= 3.4.3-1), python3-contourpy (= 1.3.1-2), python3-cycler (= 0.12.1-2), python3-dateutil (= 2.9.0-4), python3-decorator (= 5.2.1-2), python3-defusedxml (= 0.7.1-3), python3-dev (= 3.13.7-1), python3-docutils (= 0.22.2+dfsg-2), python3-executing (= 2.2.0-0.3), python3-fonttools (= 4.57.0-2), python3-fs (= 2.4.16-8), python3-idna (= 3.10-1), python3-imagesize (= 1.4.1-1), python3-inflect (= 7.5.0-1), python3-ipython (= 8.35.0-2), python3-jaraco.context (= 6.0.1-1), python3-jaraco.functools (= 4.1.0-1), python3-jaraco.text (= 4.0.0-1), python3-jedi (= 0.19.1+ds1-1), python3-jinja2 (= 3.1.6-1), python3-kiwisolver (= 1.4.7-3+b1), python3-lxml (= 6.0.2-1), python3-lz4 (= 4.4.4+dfsg-3), python3-markupsafe (= 3.0.2-2), python3-matplotlib (= 3.10.1+dfsg1-6), python3-matplotlib-inline (= 0.1.7-1), python3-minieigen (= 0.50.3+dfsg1-13+b11), python3-minimal (= 3.13.7-1), python3-more-itertools (= 10.8.0-1), python3-mpi4py (= 4.1.0-9), python3-mpmath (= 1.3.0-1), python3-numpy (= 1:2.3.3+ds-3), python3-numpy-dev (= 1:2.3.3+ds-3), python3-packaging (= 25.0-1), python3-parso (= 0.8.4-1), python3-pexpect (= 4.9-3), python3-pickleshare (= 0.7.5-5), python3-pil (= 11.3.0-1), python3-pil.imagetk (= 11.3.0-1), python3-pkg-resources (= 78.1.1-0.1), python3-platformdirs (= 4.4.0-1), python3-prompt-toolkit (= 3.0.52-1), python3-ptyprocess (= 0.7.0-6), python3-pure-eval (= 0.2.3-1), python3-pygments (= 2.18.0+dfsg-2), python3-pygraphviz (= 1.14-2), python3-pyparsing (= 3.1.3-1), python3-pyqt5 (= 5.15.11+dfsg-2+b2), python3-pyqt5.qtsvg (= 5.15.11+dfsg-2+b2), python3-pyqt5.sip (= 12.17.1-1), python3-requests (= 2.32.5+dfsg-1), python3-roman-numerals (= 3.1.0-2), python3-scipy (= 1.15.3-1.1), python3-setuptools (= 78.1.1-0.1), python3-snowballstemmer (= 3.0.1-1), python3-sphinx (= 8.2.3-7), python3-stack-data (= 0.6.3-1), python3-sympy (= 1.14.0-2), python3-tk (= 3.13.5-1), python3-traitlets (= 5.14.3+really5.14.3-1), python3-typeguard (= 4.4.4-1), python3-typeshed (= 0.0~git20241223.ea91db2-4), python3-typing-extensions (= 4.15.0-1), python3-ufolib2 (= 0.17.1+dfsg1-1), python3-unicodedata2 (= 16.0.0+ds-1), python3-urllib3 (= 2.5.0-1), python3-vtk9 (= 9.5.2+dfsg2-1), python3-wcwidth (= 0.2.13+dfsg1-1), python3-xlib (= 0.33-5), python3-zipp (= 3.23.0-1), python3-zopfli (= 0.2.3.post1-1), python3.13 (= 3.13.8-1), python3.13-dev (= 3.13.8-1), python3.13-minimal (= 3.13.8-1), python3.13-tk (= 3.13.8-1), qt5-qmake (= 5.15.17+dfsg-4), qt5-qmake-bin (= 5.15.17+dfsg-4), qtbase5-dev (= 5.15.17+dfsg-4), qtbase5-dev-tools (= 5.15.17+dfsg-4), qtchooser (= 66-2+b1), rake (= 13.2.1-1), readline-common (= 8.3-3), rpcsvc-proto (= 1.4.3-1+b1), ruby (= 1:3.3+b1), ruby-csv (= 3.3.4-1), ruby-did-you-mean (= 1.6.3-2), ruby-net-telnet (= 0.2.0-1), ruby-ruby2-keywords (= 0.0.5-1), ruby-rubygems (= 3.6.7-2), ruby-webrick (= 1.9.1-1), ruby-xmlrpc (= 0.3.3-2), ruby3.3 (= 3.3.8-2), rubygems-integration (= 1.19), sed (= 4.9-2+b1), sensible-utils (= 0.0.26), sgml-base (= 1.31+nmu1), shared-mime-info (= 2.4-5+b3), sphinx-common (= 8.2.3-7), systemd (= 258.1-1), systemd-sysv (= 258.1-1), sysvinit-utils (= 3.14-4), t1utils (= 1.41-4+b1), tar (= 1.35+dfsg-3.1), teckit (= 2.5.12+ds1-1+b1), tex-common (= 6.19), texlive-base (= 2025.20250927-3), texlive-binaries (= 2025.20250727.75242+ds-4), texlive-fonts-recommended (= 2025.20250927-3), texlive-lang-all (= 2025.20250927-1), texlive-lang-arabic (= 2025.20250927-1), texlive-lang-chinese (= 2025.20250927-1), texlive-lang-cjk (= 2025.20250927-1), texlive-lang-cyrillic (= 2025.20250927-1), texlive-lang-czechslovak (= 2025.20250927-1), texlive-lang-english (= 2025.20250927-1), texlive-lang-european (= 2025.20250927-1), texlive-lang-french (= 2025.20250927-1), texlive-lang-german (= 2025.20250927-1), texlive-lang-greek (= 2025.20250927-1), texlive-lang-italian (= 2025.20250927-1), texlive-lang-japanese (= 2025.20250927-1), texlive-lang-korean (= 2025.20250927-1), texlive-lang-other (= 2025.20250927-1), texlive-lang-polish (= 2025.20250927-1), texlive-lang-portuguese (= 2025.20250927-1), texlive-lang-spanish (= 2025.20250927-1), texlive-latex-base (= 2025.20250927-3), texlive-latex-extra (= 2025.20250927-3), texlive-latex-recommended (= 2025.20250927-3), texlive-luatex (= 2025.20250927-3), texlive-pictures (= 2025.20250927-3), texlive-plain-generic (= 2025.20250927-3), texlive-xetex (= 2025.20250927-3), tipa (= 2:1.3-21), tk8.6-blt2.5 (= 2.5.3+dfsg-8), tzdata (= 2025b-5), ucf (= 3.0052), unicode-data (= 16.0.0-1), unixodbc-common (= 2.3.12-2), unixodbc-dev (= 2.3.12-2+b1), util-linux (= 2.41.2-4), uuid-dev (= 2.41.2-4), vtk9 (= 9.5.2+dfsg2-1), x11-common (= 1:7.7+25), x11proto-dev (= 2024.1-1), xdg-utils (= 1.2.1-2), xfonts-encodings (= 1:1.0.4-2.2), xfonts-utils (= 1:7.7+7), xkb-data (= 2.42-1), xml-core (= 0.19), xorg-sgml-doctools (= 1:1.11-1.1), xtrans-dev (= 1.6.0-1), xz-utils (= 5.8.1-2), zlib1g (= 1:1.3.dfsg+really1.3.1-1+b1), zlib1g-dev (= 1:1.3.dfsg+really1.3.1-1+b1) Environment: DEB_BUILD_OPTIONS="parallel=8" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1760601900" +------------------------------------------------------------------------------+ | Package contents Wed, 05 Nov 2025 09:22:39 +0000 | +------------------------------------------------------------------------------+ libyade-dbgsym_2025.2.0-2+b1_arm64.deb -------------------------------------- new Debian package, version 2.0. size 13103092 bytes: control archive=3908 bytes. 3453 bytes, 13 lines control 7950 bytes, 75 lines md5sums Package: libyade-dbgsym Source: yade (2025.2.0-2) Version: 2025.2.0-2+b1 Auto-Built-Package: debug-symbols Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 172840 Depends: libyade (= 2025.2.0-2+b1) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libyade Build-Ids: 06e8a009042dde34df84eec9351fad4c264a7303 0d364957863ebecc89cf5d01dd50c65792edcc94 0f58ef97817017f41af3a793ef709079e88b75b2 13541e2610d1df53db2625ef42a63625e4be12d0 1cf4b4bfaa123727f18cd19805d32bb371827540 1d92634294d5c4c0e8d860ac1dcc960a923efa2c 21e3e65cb83c5fa4f8d411db4016e5311656fe8f 27e148ea1924efe48598feb40123c366ec3083fd 3229f6ef641a6d2a17412c70eb5be96dac120d72 36d4c5343c1ccc5b8c042eb64ddbfc8e35d16e5c 389cbc8ea0b9c8b6e0ea0f95b1bc0ee22f4f4036 3b04976ac1b1d6ed0c34ecac8386ebaa40d502e5 3c45978b6e3c6b308368ce0a9a92cd1afa4f23ee 3d2cc303b04d20d044312bf049acebc529298405 3d3f4fd2d9eae314f93e3b464df6849dfbc5455d 3e349d006028150e96e73807d154128a4825c8ad 41fd5ab9bc9ff1d4b8801591a8da73f36ecd55bd 457ca4871ef4d04621af31433b73700b10d55b2c 4c8e0c0c30cef418a252d780bd750bb34d731887 4e4b42453d54a78dbaa4b30dc46ecb6eaf374847 536c80700deaf7a744e7ad2f2d2adfd9f02a0890 56e808d0032b1dfe6e1480bbf668ec938aa68dc6 5b75d7742adc3525c764c3816e3bc1f5c24c51bb 5dcb8163c0cbf67fa7a92816bea810182b783a7f 5e1667d8e8ae83580c0b6f5464a53858ee1fa6f5 6304b23c9ea685b40d659680d2729b73b0645389 651f9047b840a85a7c63b770a7028fe2a4fcbdfd 668a0cfbe35ef2a9a2e0347ce9660f4cb3d19530 6c5e2f3b5a81380c787c9f1febcc2fa2767c5e28 70819393bf1aadd79fe472b9d091bc95374606d0 716aa11d8e84b6aca53a57aeb13e4ca005f6e7c6 75078fa262e1b0bc98bf36e095224e4ff332d328 7c9c4992ce41c8efca0679a81b05cc94029e3c7b 7cbd388a3aa89689dd2a04b13227f298867fce21 88dfbccb14c3839bcdf46f5dc0a749e07a1395d3 9221a0a60731ebaad770a05d5c34340e3790fe8f 93866a60d9fcb8ab16ee79da696cc7012d23bb44 93d9090725f530d02066d39454b52ec8f120cdb2 9452ac59e13ef8c6079d1db0ce86b6964e8b34ed 9c5ad9138fe758022962eb5ce258b6ce58289ef6 9dc9cc3bfe2ac4901085423d99353ae2af76e0bc 9ebf0ebdcb4a4bf841478ae6e5d7cf6c9a5ab44e a24a5de5d8251bd4e88f1fa624f633c65a49002c a414d3685e580b7d3b425c295ae3c70e46eeb171 a6c262aece1c3748948badc8ca8a8008abbb9c72 a72556ea634e1a58fd2ddcf96f62b1b5f8210da4 a8cc473c539b99b620513279d07bde1217a97e5d a98acf577e2b7348fcc390c6b1601183cb2318df aa596ec5318b54579403d1aa354b5f23ab3319e0 aa8c7b12dcc88a6bd575957e169d80c3306d932f acc2e96cff42fb38c66231b53a351005a8d90ce1 b0d2867f0da8c03d4241a59809b0698776422588 b2a4afb7c1c0a62713403116a57788d1529278d2 b3d8f987c2336f0ccd81f334b9be29526f11fb65 b7bffdaadcde5f86fc59589d985191d99e813cfd b95c3e6c196f9f5f2fa1ae6b9491c9159bbe994b c04a48a16aa1ea54d00c05fb5b8a6d451c7ab49a c24655436336d993b19f49d13288d3982e196809 c3121e54f104b4b51e2bc9c7d94e7f2ccd113941 c3574831eef171c59aa50c0e12f8d90c4acf1079 c990532319e5fd2c2dc86caee170be39d3685301 caca48c13553e6f837a1ebe0d5774cc9751a49a3 cd643b2a222ae12d406e542cc5495089cc9e2351 d30acfcf37607fda93dc3e616fd44ab5c5f8c007 d3997e57de6d06dbe5cb4427bfa5765f324fca91 d7937f9b06610474e5c55ecdb31b89228431e6ae dc2484dcdc5e6624ebd44de98452016e70a69cf4 dcf8784a913e808a737a9ed9ed427542bdb7853a e27a0e044bfcb9dd924f99c01d7470a40dd49edb ea4b32d97ca2d5936188aa290cb99168b6f59b21 ed87c09ccd3a44d38d9a9dea5bf892c3a92dd131 ef046ba9bc4027bf1eea598bc98bb1d5ca151737 f55ddc254b4768b83205f20efc2e55d11f004e30 fb59aecb96bb67220d298314626c1fa7d27bf02b ff41d30824a2222120bac5b0ea3b6aa6956f5d1d drwxr-xr-x root/root 0 2025-10-16 08:05 ./ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/06/ -rw-r--r-- root/root 1632320 2025-10-16 08:05 ./usr/lib/debug/.build-id/06/e8a009042dde34df84eec9351fad4c264a7303.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/0d/ -rw-r--r-- root/root 1392576 2025-10-16 08:05 ./usr/lib/debug/.build-id/0d/364957863ebecc89cf5d01dd50c65792edcc94.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/0f/ -rw-r--r-- root/root 27240 2025-10-16 08:05 ./usr/lib/debug/.build-id/0f/58ef97817017f41af3a793ef709079e88b75b2.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/13/ -rw-r--r-- root/root 3681192 2025-10-16 08:05 ./usr/lib/debug/.build-id/13/541e2610d1df53db2625ef42a63625e4be12d0.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/1c/ -rw-r--r-- root/root 141552 2025-10-16 08:05 ./usr/lib/debug/.build-id/1c/f4b4bfaa123727f18cd19805d32bb371827540.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/1d/ -rw-r--r-- root/root 607368 2025-10-16 08:05 ./usr/lib/debug/.build-id/1d/92634294d5c4c0e8d860ac1dcc960a923efa2c.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/21/ -rw-r--r-- root/root 148568 2025-10-16 08:05 ./usr/lib/debug/.build-id/21/e3e65cb83c5fa4f8d411db4016e5311656fe8f.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/27/ -rw-r--r-- root/root 66752 2025-10-16 08:05 ./usr/lib/debug/.build-id/27/e148ea1924efe48598feb40123c366ec3083fd.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/32/ -rw-r--r-- root/root 5570144 2025-10-16 08:05 ./usr/lib/debug/.build-id/32/29f6ef641a6d2a17412c70eb5be96dac120d72.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/36/ -rw-r--r-- root/root 1801528 2025-10-16 08:05 ./usr/lib/debug/.build-id/36/d4c5343c1ccc5b8c042eb64ddbfc8e35d16e5c.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/38/ -rw-r--r-- root/root 28608 2025-10-16 08:05 ./usr/lib/debug/.build-id/38/9cbc8ea0b9c8b6e0ea0f95b1bc0ee22f4f4036.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/3b/ -rw-r--r-- root/root 3589864 2025-10-16 08:05 ./usr/lib/debug/.build-id/3b/04976ac1b1d6ed0c34ecac8386ebaa40d502e5.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/3c/ -rw-r--r-- root/root 28712 2025-10-16 08:05 ./usr/lib/debug/.build-id/3c/45978b6e3c6b308368ce0a9a92cd1afa4f23ee.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/3d/ -rw-r--r-- root/root 93920 2025-10-16 08:05 ./usr/lib/debug/.build-id/3d/2cc303b04d20d044312bf049acebc529298405.debug -rw-r--r-- root/root 15329736 2025-10-16 08:05 ./usr/lib/debug/.build-id/3d/3f4fd2d9eae314f93e3b464df6849dfbc5455d.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/3e/ -rw-r--r-- root/root 2634672 2025-10-16 08:05 ./usr/lib/debug/.build-id/3e/349d006028150e96e73807d154128a4825c8ad.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/41/ -rw-r--r-- root/root 2282296 2025-10-16 08:05 ./usr/lib/debug/.build-id/41/fd5ab9bc9ff1d4b8801591a8da73f36ecd55bd.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/45/ -rw-r--r-- root/root 7165792 2025-10-16 08:05 ./usr/lib/debug/.build-id/45/7ca4871ef4d04621af31433b73700b10d55b2c.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/4c/ -rw-r--r-- root/root 96592 2025-10-16 08:05 ./usr/lib/debug/.build-id/4c/8e0c0c30cef418a252d780bd750bb34d731887.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/4e/ -rw-r--r-- root/root 2909120 2025-10-16 08:05 ./usr/lib/debug/.build-id/4e/4b42453d54a78dbaa4b30dc46ecb6eaf374847.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/53/ -rw-r--r-- root/root 2372576 2025-10-16 08:05 ./usr/lib/debug/.build-id/53/6c80700deaf7a744e7ad2f2d2adfd9f02a0890.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/56/ -rw-r--r-- root/root 2156072 2025-10-16 08:05 ./usr/lib/debug/.build-id/56/e808d0032b1dfe6e1480bbf668ec938aa68dc6.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/5b/ -rw-r--r-- root/root 1426912 2025-10-16 08:05 ./usr/lib/debug/.build-id/5b/75d7742adc3525c764c3816e3bc1f5c24c51bb.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/5d/ -rw-r--r-- root/root 1849048 2025-10-16 08:05 ./usr/lib/debug/.build-id/5d/cb8163c0cbf67fa7a92816bea810182b783a7f.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/5e/ -rw-r--r-- root/root 2009824 2025-10-16 08:05 ./usr/lib/debug/.build-id/5e/1667d8e8ae83580c0b6f5464a53858ee1fa6f5.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/63/ -rw-r--r-- root/root 1595536 2025-10-16 08:05 ./usr/lib/debug/.build-id/63/04b23c9ea685b40d659680d2729b73b0645389.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/65/ -rw-r--r-- root/root 1819800 2025-10-16 08:05 ./usr/lib/debug/.build-id/65/1f9047b840a85a7c63b770a7028fe2a4fcbdfd.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/66/ -rw-r--r-- root/root 587232 2025-10-16 08:05 ./usr/lib/debug/.build-id/66/8a0cfbe35ef2a9a2e0347ce9660f4cb3d19530.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/6c/ -rw-r--r-- root/root 30096 2025-10-16 08:05 ./usr/lib/debug/.build-id/6c/5e2f3b5a81380c787c9f1febcc2fa2767c5e28.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/70/ -rw-r--r-- root/root 28688 2025-10-16 08:05 ./usr/lib/debug/.build-id/70/819393bf1aadd79fe472b9d091bc95374606d0.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/71/ -rw-r--r-- root/root 164856 2025-10-16 08:05 ./usr/lib/debug/.build-id/71/6aa11d8e84b6aca53a57aeb13e4ca005f6e7c6.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/75/ -rw-r--r-- root/root 4185968 2025-10-16 08:05 ./usr/lib/debug/.build-id/75/078fa262e1b0bc98bf36e095224e4ff332d328.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/7c/ -rw-r--r-- root/root 2552208 2025-10-16 08:05 ./usr/lib/debug/.build-id/7c/9c4992ce41c8efca0679a81b05cc94029e3c7b.debug -rw-r--r-- root/root 136992 2025-10-16 08:05 ./usr/lib/debug/.build-id/7c/bd388a3aa89689dd2a04b13227f298867fce21.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/88/ -rw-r--r-- root/root 1640584 2025-10-16 08:05 ./usr/lib/debug/.build-id/88/dfbccb14c3839bcdf46f5dc0a749e07a1395d3.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/92/ -rw-r--r-- root/root 26544 2025-10-16 08:05 ./usr/lib/debug/.build-id/92/21a0a60731ebaad770a05d5c34340e3790fe8f.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/93/ -rw-r--r-- root/root 35832 2025-10-16 08:05 ./usr/lib/debug/.build-id/93/866a60d9fcb8ab16ee79da696cc7012d23bb44.debug -rw-r--r-- root/root 60424 2025-10-16 08:05 ./usr/lib/debug/.build-id/93/d9090725f530d02066d39454b52ec8f120cdb2.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/94/ -rw-r--r-- root/root 5096 2025-10-16 08:05 ./usr/lib/debug/.build-id/94/52ac59e13ef8c6079d1db0ce86b6964e8b34ed.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/9c/ -rw-r--r-- root/root 2271448 2025-10-16 08:05 ./usr/lib/debug/.build-id/9c/5ad9138fe758022962eb5ce258b6ce58289ef6.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/9d/ -rw-r--r-- root/root 1620736 2025-10-16 08:05 ./usr/lib/debug/.build-id/9d/c9cc3bfe2ac4901085423d99353ae2af76e0bc.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/9e/ -rw-r--r-- root/root 14370128 2025-10-16 08:05 ./usr/lib/debug/.build-id/9e/bf0ebdcb4a4bf841478ae6e5d7cf6c9a5ab44e.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/a2/ -rw-r--r-- root/root 4555080 2025-10-16 08:05 ./usr/lib/debug/.build-id/a2/4a5de5d8251bd4e88f1fa624f633c65a49002c.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/a4/ -rw-r--r-- root/root 3719872 2025-10-16 08:05 ./usr/lib/debug/.build-id/a4/14d3685e580b7d3b425c295ae3c70e46eeb171.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/a6/ -rw-r--r-- root/root 31496 2025-10-16 08:05 ./usr/lib/debug/.build-id/a6/c262aece1c3748948badc8ca8a8008abbb9c72.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/a7/ -rw-r--r-- root/root 14148376 2025-10-16 08:05 ./usr/lib/debug/.build-id/a7/2556ea634e1a58fd2ddcf96f62b1b5f8210da4.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/a8/ -rw-r--r-- root/root 10179440 2025-10-16 08:05 ./usr/lib/debug/.build-id/a8/cc473c539b99b620513279d07bde1217a97e5d.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/a9/ -rw-r--r-- root/root 97648 2025-10-16 08:05 ./usr/lib/debug/.build-id/a9/8acf577e2b7348fcc390c6b1601183cb2318df.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/aa/ -rw-r--r-- root/root 4912 2025-10-16 08:05 ./usr/lib/debug/.build-id/aa/596ec5318b54579403d1aa354b5f23ab3319e0.debug -rw-r--r-- root/root 1837352 2025-10-16 08:05 ./usr/lib/debug/.build-id/aa/8c7b12dcc88a6bd575957e169d80c3306d932f.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/ac/ -rw-r--r-- root/root 2348208 2025-10-16 08:05 ./usr/lib/debug/.build-id/ac/c2e96cff42fb38c66231b53a351005a8d90ce1.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/b0/ -rw-r--r-- root/root 10780016 2025-10-16 08:05 ./usr/lib/debug/.build-id/b0/d2867f0da8c03d4241a59809b0698776422588.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/b2/ -rw-r--r-- root/root 1576752 2025-10-16 08:05 ./usr/lib/debug/.build-id/b2/a4afb7c1c0a62713403116a57788d1529278d2.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/b3/ -rw-r--r-- root/root 6046744 2025-10-16 08:05 ./usr/lib/debug/.build-id/b3/d8f987c2336f0ccd81f334b9be29526f11fb65.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/b7/ -rw-r--r-- root/root 26104 2025-10-16 08:05 ./usr/lib/debug/.build-id/b7/bffdaadcde5f86fc59589d985191d99e813cfd.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/b9/ -rw-r--r-- root/root 1439224 2025-10-16 08:05 ./usr/lib/debug/.build-id/b9/5c3e6c196f9f5f2fa1ae6b9491c9159bbe994b.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/c0/ -rw-r--r-- root/root 4920 2025-10-16 08:05 ./usr/lib/debug/.build-id/c0/4a48a16aa1ea54d00c05fb5b8a6d451c7ab49a.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/c2/ -rw-r--r-- root/root 1446800 2025-10-16 08:05 ./usr/lib/debug/.build-id/c2/4655436336d993b19f49d13288d3982e196809.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/c3/ -rw-r--r-- root/root 158216 2025-10-16 08:05 ./usr/lib/debug/.build-id/c3/121e54f104b4b51e2bc9c7d94e7f2ccd113941.debug -rw-r--r-- root/root 60536 2025-10-16 08:05 ./usr/lib/debug/.build-id/c3/574831eef171c59aa50c0e12f8d90c4acf1079.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/c9/ -rw-r--r-- root/root 198600 2025-10-16 08:05 ./usr/lib/debug/.build-id/c9/90532319e5fd2c2dc86caee170be39d3685301.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/ca/ -rw-r--r-- root/root 1861392 2025-10-16 08:05 ./usr/lib/debug/.build-id/ca/ca48c13553e6f837a1ebe0d5774cc9751a49a3.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/cd/ -rw-r--r-- root/root 4920 2025-10-16 08:05 ./usr/lib/debug/.build-id/cd/643b2a222ae12d406e542cc5495089cc9e2351.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/d3/ -rw-r--r-- root/root 10019768 2025-10-16 08:05 ./usr/lib/debug/.build-id/d3/0acfcf37607fda93dc3e616fd44ab5c5f8c007.debug -rw-r--r-- root/root 1318656 2025-10-16 08:05 ./usr/lib/debug/.build-id/d3/997e57de6d06dbe5cb4427bfa5765f324fca91.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/d7/ -rw-r--r-- root/root 2626560 2025-10-16 08:05 ./usr/lib/debug/.build-id/d7/937f9b06610474e5c55ecdb31b89228431e6ae.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/dc/ -rw-r--r-- root/root 797520 2025-10-16 08:05 ./usr/lib/debug/.build-id/dc/2484dcdc5e6624ebd44de98452016e70a69cf4.debug -rw-r--r-- root/root 3986024 2025-10-16 08:05 ./usr/lib/debug/.build-id/dc/f8784a913e808a737a9ed9ed427542bdb7853a.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/e2/ -rw-r--r-- root/root 30096 2025-10-16 08:05 ./usr/lib/debug/.build-id/e2/7a0e044bfcb9dd924f99c01d7470a40dd49edb.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/ea/ -rw-r--r-- root/root 97416 2025-10-16 08:05 ./usr/lib/debug/.build-id/ea/4b32d97ca2d5936188aa290cb99168b6f59b21.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/ed/ -rw-r--r-- root/root 93392 2025-10-16 08:05 ./usr/lib/debug/.build-id/ed/87c09ccd3a44d38d9a9dea5bf892c3a92dd131.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/ef/ -rw-r--r-- root/root 178120 2025-10-16 08:05 ./usr/lib/debug/.build-id/ef/046ba9bc4027bf1eea598bc98bb1d5ca151737.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/f5/ -rw-r--r-- root/root 1479192 2025-10-16 08:05 ./usr/lib/debug/.build-id/f5/5ddc254b4768b83205f20efc2e55d11f004e30.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/fb/ -rw-r--r-- root/root 1276640 2025-10-16 08:05 ./usr/lib/debug/.build-id/fb/59aecb96bb67220d298314626c1fa7d27bf02b.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/debug/.build-id/ff/ -rw-r--r-- root/root 4270640 2025-10-16 08:05 ./usr/lib/debug/.build-id/ff/41d30824a2222120bac5b0ea3b6aa6956f5d1d.debug drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-10-16 08:05 ./usr/share/doc/libyade-dbgsym -> libyade libyade_2025.2.0-2+b1_arm64.deb ------------------------------- new Debian package, version 2.0. size 48504980 bytes: control archive=9180 bytes. 1792 bytes, 22 lines control 66737 bytes, 606 lines md5sums Package: libyade Source: yade (2025.2.0-2) Version: 2025.2.0-2+b1 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 395339 Depends: libboost-atomic1.83.0 (>= 1.83.0), libboost-chrono1.83.0t64 (>= 1.83.0), libboost-date-time1.83.0 (>= 1.83.0), libboost-filesystem1.83.0 (>= 1.83.0), libboost-iostreams1.83.0 (>= 1.83.0), libboost-log1.83.0 (>= 1.83.0), libboost-python1.83.0 (>= 1.83.0), libboost-python1.83.0-py313, libboost-regex1.83.0-icu76, libboost-serialization1.83.0 (>= 1.83.0), libboost-system1.83.0 (>= 1.83.0), libboost-thread1.83.0 (>= 1.83.0), libbz2-1.0, libc6 (>= 2.38), libgcc-s1 (>= 4.5), libgl2ps1.4 (>= 1.4.2+dfsg1), libglu1-mesa | libglu1, libglut3.12 (>= 3.4.0), libglx0, libgomp1 (>= 6), libgts-0.7-5t64 (>= 0.7.6), libmpc3 (>= 1.1.0), libmpfr6 (>= 4.0.0), libopenblas0, libopengl0, libpython3.13 (>= 3.13.0~rc3), libqglviewer2-qt5t64 (>= 2.8.0+dfsg1), libqt5core5t64 (>= 5.5.0), libqt5gui5t64 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2), libqt5opengl5t64 (>= 5.0.2), libqt5widgets5t64 (>= 5.4.0), libqt5xml5t64 (>= 5.0.2), libstdc++6 (>= 14), libtbb12 (>= 2022.1.0), libvtk9.5 (>= 9.5.2+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 2025-10-16 08:05 ./ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/ -rw-r--r-- root/root 21527288 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so -rw-r--r-- root/root 31397864 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so -rw-r--r-- root/root 7903112 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so -rw-r--r-- root/root 3440168 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so -rw-r--r-- root/root 8502352 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so -rw-r--r-- root/root 5547024 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so -rw-r--r-- root/root 2713704 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so -rw-r--r-- root/root 4962480 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so -rw-r--r-- root/root 5351824 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so -rw-r--r-- root/root 9480576 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/libyade.so drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/ -rw-r--r-- root/root 3356 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/__init__.py -rw-r--r-- root/root 208440 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so -rw-r--r-- root/root 4418 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/pygts.py -rw-r--r-- root/root 7648 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/mtTkinter.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/ -rw-r--r-- root/root 1761 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/mpipool.py -rw-r--r-- root/root 10018 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM2D.py -rw-r--r-- root/root 8502 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM3D.py -rw-r--r-- root/root 11431 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEMup.py -rw-r--r-- root/root 1026 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/saveGauss.py -rw-r--r-- root/root 10459 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/simDEM.py -rw-r--r-- root/root 267472 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so -rw-r--r-- root/root 4017 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/__init__.py -rw-r--r-- root/root 3242104 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so -rw-r--r-- root/root 23351 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_extraDocs.py -rw-r--r-- root/root 134360 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so -rw-r--r-- root/root 200568 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so -rw-r--r-- root/root 1786184 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so -rw-r--r-- root/root 12326680 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so -rw-r--r-- root/root 68680 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so -rw-r--r-- root/root 333728 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so -rw-r--r-- root/root 334400 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_polyhedra_utils.so -rw-r--r-- root/root 3975512 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so -rw-r--r-- root/root 399488 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so -rw-r--r-- root/root 20177 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py -rw-r--r-- root/root 7512 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/bisectionDecomposition.py -rw-r--r-- root/root 8618 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/bodiesHandling.py -rw-r--r-- root/root 68744 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so -rw-r--r-- root/root 8966 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/coloring.py -rw-r--r-- root/root 6249 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/compareScreenshotsParts.py -rw-r--r-- root/root 2930 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/config.py -rw-r--r-- root/root 12509 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/deformableelementsutils.py -rw-r--r-- root/root 12950 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/domaindecomposition.py -rw-r--r-- root/root 53012 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/export.py -rw-r--r-- root/root 26577 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py -rw-r--r-- root/root 24067 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py -rw-r--r-- root/root 11223 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/libVersions.py -rw-r--r-- root/root 3836 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/linterpolation.py -rw-r--r-- root/root 1180 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/log.py -rw-r--r-- root/root 8457 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/math.py -rw-r--r-- root/root 1594 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/minieigenHP.py -rw-r--r-- root/root 68085 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/mpy.py -rw-r--r-- root/root 35374 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py -rw-r--r-- root/root 171 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/params.py -rw-r--r-- root/root 40152 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py -rw-r--r-- root/root 5611 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/polyhedra_utils.py -rw-r--r-- root/root 14474 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/post2d.py -rw-r--r-- root/root 20305 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ -rw-r--r-- root/root 11877 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/Inspector.py -rw-r--r-- root/root 42673 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/SerializableEditor.py -rw-r--r-- root/root 3373672 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so -rw-r--r-- root/root 12013 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py -rw-r--r-- root/root 21448 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/img_rc.py -rw-r--r-- root/root 24580 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ui_controller.py -rw-r--r-- root/root 9677 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/remote.py -rw-r--r-- root/root 686 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/runtime.py -rw-r--r-- root/root 10748 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/system.py -rw-r--r-- root/root 7396 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/testGuiHelper.py -rw-r--r-- root/root 4055 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/testMathHelper.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ -rw-r--r-- root/root 2778 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/__init__.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/ -rw-r--r-- root/root 6037 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 1405 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAlpha.py -rw-r--r-- root/root 2754 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkBlockGen.py -rw-r--r-- root/root 1175 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3068 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3415 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkClumpHopper.py -rw-r--r-- root/root 4461 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -rw-r--r-- root/root 4626 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4537 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5197 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravity.py -rw-r--r-- root/root 7324 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkJCFpm.py -rw-r--r-- root/root 1839 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkKineticEnergy.py -rw-r--r-- root/root 9331 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 3335 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 4042 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkList.py -rw-r--r-- root/root 2172 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5888 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPISilo.py -rw-r--r-- root/root 2224 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPYcomm.py -rw-r--r-- root/root 3868 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMultiScGeom.py -rw-r--r-- root/root 3405 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 10731 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 12269 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 2542 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -rw-r--r-- root/root 2722 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 908 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSetPerm.py -rw-r--r-- root/root 2628 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTesselationWrapper.py -rw-r--r-- root/root 478 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestDummy.py -rw-r--r-- root/root 1896 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkThermalEngine.py -rw-r--r-- root/root 8668 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1561 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElBC.py -rw-r--r-- root/root 1561 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1484 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWeight.py -rw-r--r-- root/root 5596 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/ -rw-r--r-- root/root 3956 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/100spheres -rw-r--r-- root/root 55960 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/WallStressesCheckTest -rw-r--r-- root/root 77007 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 33079 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkJCFpm.spheres -rw-r--r-- root/root 3621 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/joints.csv drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 102996 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 38159 2025-02-10 05:17 ./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 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 120122 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -rw-r--r-- root/root 1400 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 38159 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -rw-r--r-- root/root 1402 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 70555 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -rw-r--r-- root/root 1972 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 70555 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 89996 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 89996 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/ -rw-r--r-- root/root 6534 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/checkPerf.py -rw-r--r-- root/root 4096 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/performance.db -rw-r--r-- root/root 4549 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 2819 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/clump.py -rw-r--r-- root/root 3061 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/cohesive-chain.py -rw-r--r-- root/root 14344 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/core.py -rw-r--r-- root/root 1160 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/dummyTest.py -rw-r--r-- root/root 6104 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/engines.py -rw-r--r-- root/root 1495 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/enumTest.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/ -rw-r--r-- root/root 6498 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGui.sh -rw-r--r-- root/root 1817 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2086 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3083 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiHopper.py -rw-r--r-- root/root 1042 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4457 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6265 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiSimple.py -rw-r--r-- root/root 2231 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiVideo.py -rw-r--r-- root/root 1032 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/libVersions.py -rw-r--r-- root/root 3972 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/pbc.py -rw-r--r-- root/root 5855 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testColliderByGiulia.py -rw-r--r-- root/root 55070 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMath.py -rw-r--r-- root/root 4055 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMathHelper.py -rw-r--r-- root/root 20725 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMinieigenHP.py -rw-r--r-- root/root 2389 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/utilsModule.py -rw-r--r-- root/root 7262 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/wrapper.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/ -rw-r--r-- root/root 3200 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/blockMeshDict drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/ -rw-r--r-- root/root 2165 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/boundary -rw-r--r-- root/root 3814 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/faces -rw-r--r-- root/root 1746 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/neighbour -rw-r--r-- root/root 1949 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/owner -rw-r--r-- root/root 3149 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/points -rw-r--r-- root/root 990 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-foamfiles.py -rw-r--r-- root/root 7667 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/timing.py -rw-r--r-- root/root 55641 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py -rw-r--r-- root/root 3836696 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so -rw-r--r-- root/root 1204 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/yexecfile.py -rw-r--r-- root/root 30443 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/ymport.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/ -rw-r--r-- root/root 21986528 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so -rw-r--r-- root/root 32119360 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so -rw-r--r-- root/root 8099984 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so -rw-r--r-- root/root 3571440 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so -rw-r--r-- root/root 5743928 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so -rw-r--r-- root/root 2844992 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so -rw-r--r-- root/root 4696368 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so -rw-r--r-- root/root 5483288 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so -rw-r--r-- root/root 9677568 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/ -rw-r--r-- root/root 3356 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/__init__.py -rw-r--r-- root/root 208440 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so -rw-r--r-- root/root 4418 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/pygts.py -rw-r--r-- root/root 7648 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/mtTkinter.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/ -rw-r--r-- root/root 1761 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/mpipool.py -rw-r--r-- root/root 10018 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM2D.py -rw-r--r-- root/root 8502 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM3D.py -rw-r--r-- root/root 11431 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEMup.py -rw-r--r-- root/root 1026 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/saveGauss.py -rw-r--r-- root/root 10459 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/simDEM.py -rw-r--r-- root/root 201944 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so -rw-r--r-- root/root 4017 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py -rw-r--r-- root/root 3307840 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so -rw-r--r-- root/root 23351 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_extraDocs.py -rw-r--r-- root/root 134360 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so -rw-r--r-- root/root 200568 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so -rw-r--r-- root/root 1851784 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so -rw-r--r-- root/root 13117872 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so -rw-r--r-- root/root 68728 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so -rw-r--r-- root/root 399360 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so -rw-r--r-- root/root 334384 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_polyhedra_utils.so -rw-r--r-- root/root 3576952 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so -rw-r--r-- root/root 399520 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so -rw-r--r-- root/root 20177 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bf.py -rw-r--r-- root/root 7512 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bisectionDecomposition.py -rw-r--r-- root/root 8618 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bodiesHandling.py -rw-r--r-- root/root 68744 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so -rw-r--r-- root/root 8966 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/coloring.py -rw-r--r-- root/root 6249 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/compareScreenshotsParts.py -rw-r--r-- root/root 2948 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/config.py -rw-r--r-- root/root 12509 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/deformableelementsutils.py -rw-r--r-- root/root 12950 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/domaindecomposition.py -rw-r--r-- root/root 53012 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/export.py -rw-r--r-- root/root 26577 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/geom.py -rw-r--r-- root/root 24067 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/gridpfacet.py -rw-r--r-- root/root 11223 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/libVersions.py -rw-r--r-- root/root 3836 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/linterpolation.py -rw-r--r-- root/root 1180 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/log.py -rw-r--r-- root/root 8457 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/math.py -rw-r--r-- root/root 1594 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/minieigenHP.py -rw-r--r-- root/root 68085 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/mpy.py -rw-r--r-- root/root 35374 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py -rw-r--r-- root/root 171 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/params.py -rw-r--r-- root/root 40152 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/plot.py -rw-r--r-- root/root 5611 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/polyhedra_utils.py -rw-r--r-- root/root 14474 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/post2d.py -rw-r--r-- root/root 20305 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/potential_utils.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ -rw-r--r-- root/root 11877 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/Inspector.py -rw-r--r-- root/root 42673 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/SerializableEditor.py -rw-r--r-- root/root 3504960 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so -rw-r--r-- root/root 12013 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/__init__.py -rw-r--r-- root/root 21448 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/img_rc.py -rw-r--r-- root/root 24580 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ui_controller.py -rw-r--r-- root/root 9677 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/remote.py -rw-r--r-- root/root 686 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/runtime.py -rw-r--r-- root/root 10748 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/system.py -rw-r--r-- root/root 7396 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testGuiHelper.py -rw-r--r-- root/root 4055 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testMathHelper.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ -rw-r--r-- root/root 2778 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/__init__.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/ -rw-r--r-- root/root 6037 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 1405 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAlpha.py -rw-r--r-- root/root 2754 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkBlockGen.py -rw-r--r-- root/root 1175 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3068 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3415 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkClumpHopper.py -rw-r--r-- root/root 4461 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -rw-r--r-- root/root 4626 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4537 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5197 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravity.py -rw-r--r-- root/root 7324 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkJCFpm.py -rw-r--r-- root/root 1839 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkKineticEnergy.py -rw-r--r-- root/root 9331 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 3335 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 4042 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkList.py -rw-r--r-- root/root 2172 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5888 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPISilo.py -rw-r--r-- root/root 2224 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPYcomm.py -rw-r--r-- root/root 3868 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMultiScGeom.py -rw-r--r-- root/root 3405 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 10731 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 12269 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 2542 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -rw-r--r-- root/root 2722 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 908 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSetPerm.py -rw-r--r-- root/root 2628 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTesselationWrapper.py -rw-r--r-- root/root 478 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestDummy.py -rw-r--r-- root/root 1896 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkThermalEngine.py -rw-r--r-- root/root 8668 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1561 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElBC.py -rw-r--r-- root/root 1561 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1484 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWeight.py -rw-r--r-- root/root 5596 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/ -rw-r--r-- root/root 3956 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/100spheres -rw-r--r-- root/root 55960 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/WallStressesCheckTest -rw-r--r-- root/root 77007 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 33079 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkJCFpm.spheres -rw-r--r-- root/root 3621 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/joints.csv drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 102996 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 38159 2025-02-10 05:17 ./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 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 120122 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -rw-r--r-- root/root 1400 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 38159 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -rw-r--r-- root/root 1402 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 70555 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -rw-r--r-- root/root 1972 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 70555 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 89996 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 89996 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/ -rw-r--r-- root/root 6534 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/checkPerf.py -rw-r--r-- root/root 4096 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/performance.db -rw-r--r-- root/root 4549 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 2819 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/clump.py -rw-r--r-- root/root 3061 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/cohesive-chain.py -rw-r--r-- root/root 14344 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/core.py -rw-r--r-- root/root 1160 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/dummyTest.py -rw-r--r-- root/root 6104 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/engines.py -rw-r--r-- root/root 1495 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/enumTest.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/ -rw-r--r-- root/root 6498 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGui.sh -rw-r--r-- root/root 1817 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2086 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3083 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiHopper.py -rw-r--r-- root/root 1042 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4457 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6265 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiSimple.py -rw-r--r-- root/root 2231 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiVideo.py -rw-r--r-- root/root 1032 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/libVersions.py -rw-r--r-- root/root 3972 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/pbc.py -rw-r--r-- root/root 5855 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testColliderByGiulia.py -rw-r--r-- root/root 55070 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMath.py -rw-r--r-- root/root 4055 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMathHelper.py -rw-r--r-- root/root 20725 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMinieigenHP.py -rw-r--r-- root/root 2389 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/utilsModule.py -rw-r--r-- root/root 7262 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/wrapper.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/ -rw-r--r-- root/root 3200 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/blockMeshDict drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/ -rw-r--r-- root/root 2165 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/boundary -rw-r--r-- root/root 3814 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/faces -rw-r--r-- root/root 1746 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/neighbour -rw-r--r-- root/root 1949 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/owner -rw-r--r-- root/root 3149 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/points -rw-r--r-- root/root 990 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-foamfiles.py -rw-r--r-- root/root 7667 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/timing.py -rw-r--r-- root/root 55641 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/utils.py -rw-r--r-- root/root 3902424 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so -rw-r--r-- root/root 1204 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/yexecfile.py -rw-r--r-- root/root 30443 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/ymport.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/ -rw-r--r-- root/root 23759040 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so -rw-r--r-- root/root 35138576 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so -rw-r--r-- root/root 9019192 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so -rw-r--r-- root/root 4097176 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so -rw-r--r-- root/root 6401056 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so -rw-r--r-- root/root 3108096 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so -rw-r--r-- root/root 5156656 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so -rw-r--r-- root/root 6337496 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so -rw-r--r-- root/root 10662600 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/ -rw-r--r-- root/root 3356 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/__init__.py -rw-r--r-- root/root 208440 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so -rw-r--r-- root/root 4418 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/pygts.py -rw-r--r-- root/root 7648 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/mtTkinter.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/ -rw-r--r-- root/root 1761 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/mpipool.py -rw-r--r-- root/root 10018 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM2D.py -rw-r--r-- root/root 8502 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM3D.py -rw-r--r-- root/root 11431 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEMup.py -rw-r--r-- root/root 1026 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/saveGauss.py -rw-r--r-- root/root 10459 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/simDEM.py -rw-r--r-- root/root 333784 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so -rw-r--r-- root/root 4017 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py -rw-r--r-- root/root 3636680 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so -rw-r--r-- root/root 23351 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_extraDocs.py -rw-r--r-- root/root 134504 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so -rw-r--r-- root/root 200832 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so -rw-r--r-- root/root 2377280 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so -rw-r--r-- root/root 16005288 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so -rw-r--r-- root/root 134664 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so -rw-r--r-- root/root 465504 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so -rw-r--r-- root/root 334744 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so -rw-r--r-- root/root 67456 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_polyhedra_utils.so -rw-r--r-- root/root 4036872 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so -rw-r--r-- root/root 399776 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so -rw-r--r-- root/root 20177 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bf.py -rw-r--r-- root/root 7512 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bisectionDecomposition.py -rw-r--r-- root/root 8618 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bodiesHandling.py -rw-r--r-- root/root 134424 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so -rw-r--r-- root/root 8966 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/coloring.py -rw-r--r-- root/root 6249 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/compareScreenshotsParts.py -rw-r--r-- root/root 2931 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/config.py -rw-r--r-- root/root 12509 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/deformableelementsutils.py -rw-r--r-- root/root 12950 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/domaindecomposition.py -rw-r--r-- root/root 53012 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/export.py -rw-r--r-- root/root 26577 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/geom.py -rw-r--r-- root/root 24067 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/gridpfacet.py -rw-r--r-- root/root 11223 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/libVersions.py -rw-r--r-- root/root 3836 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/linterpolation.py -rw-r--r-- root/root 1180 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/log.py -rw-r--r-- root/root 8457 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/math.py -rw-r--r-- root/root 1594 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/minieigenHP.py -rw-r--r-- root/root 68085 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/mpy.py -rw-r--r-- root/root 35374 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py -rw-r--r-- root/root 171 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/params.py -rw-r--r-- root/root 40152 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/plot.py -rw-r--r-- root/root 5611 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/polyhedra_utils.py -rw-r--r-- root/root 14474 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/post2d.py -rw-r--r-- root/root 20305 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/potential_utils.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ -rw-r--r-- root/root 11877 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/Inspector.py -rw-r--r-- root/root 42673 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/SerializableEditor.py -rw-r--r-- root/root 3899416 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so -rw-r--r-- root/root 12013 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/__init__.py -rw-r--r-- root/root 21448 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/img_rc.py -rw-r--r-- root/root 24580 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ui_controller.py -rw-r--r-- root/root 9677 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/remote.py -rw-r--r-- root/root 686 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/runtime.py -rw-r--r-- root/root 10748 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/system.py -rw-r--r-- root/root 7396 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testGuiHelper.py -rw-r--r-- root/root 4055 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testMathHelper.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ -rw-r--r-- root/root 2778 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/__init__.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/ -rw-r--r-- root/root 6037 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 1405 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAlpha.py -rw-r--r-- root/root 2754 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkBlockGen.py -rw-r--r-- root/root 1175 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3068 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3415 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkClumpHopper.py -rw-r--r-- root/root 4461 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -rw-r--r-- root/root 4626 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4537 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5197 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravity.py -rw-r--r-- root/root 7324 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkJCFpm.py -rw-r--r-- root/root 1839 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkKineticEnergy.py -rw-r--r-- root/root 9331 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 3335 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 4042 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkList.py -rw-r--r-- root/root 2172 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5888 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPISilo.py -rw-r--r-- root/root 2224 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPYcomm.py -rw-r--r-- root/root 3868 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMultiScGeom.py -rw-r--r-- root/root 3405 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 10731 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 12269 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 2542 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -rw-r--r-- root/root 2722 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 908 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSetPerm.py -rw-r--r-- root/root 2628 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTesselationWrapper.py -rw-r--r-- root/root 478 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestDummy.py -rw-r--r-- root/root 1896 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkThermalEngine.py -rw-r--r-- root/root 8668 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1561 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElBC.py -rw-r--r-- root/root 1561 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1484 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWeight.py -rw-r--r-- root/root 5596 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/ -rw-r--r-- root/root 3956 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/100spheres -rw-r--r-- root/root 55960 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/WallStressesCheckTest -rw-r--r-- root/root 77007 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 33079 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkJCFpm.spheres -rw-r--r-- root/root 3621 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/joints.csv drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 102996 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 38159 2025-02-10 05:17 ./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 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 120122 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -rw-r--r-- root/root 1400 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 38159 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -rw-r--r-- root/root 1402 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 70555 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/10_0.vtu -rw-r--r-- root/root 1972 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 70555 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 89996 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 89996 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/ -rw-r--r-- root/root 6534 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/checkPerf.py -rw-r--r-- root/root 4096 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/performance.db -rw-r--r-- root/root 4549 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 2819 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/clump.py -rw-r--r-- root/root 3061 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/cohesive-chain.py -rw-r--r-- root/root 14344 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/core.py -rw-r--r-- root/root 1160 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/dummyTest.py -rw-r--r-- root/root 6104 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/engines.py -rw-r--r-- root/root 1495 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/enumTest.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/ -rw-r--r-- root/root 6498 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGui.sh -rw-r--r-- root/root 1817 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2086 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3083 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiHopper.py -rw-r--r-- root/root 1042 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4457 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6265 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiSimple.py -rw-r--r-- root/root 2231 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiVideo.py -rw-r--r-- root/root 1032 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/libVersions.py -rw-r--r-- root/root 3972 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/pbc.py -rw-r--r-- root/root 5855 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testColliderByGiulia.py -rw-r--r-- root/root 55070 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMath.py -rw-r--r-- root/root 4055 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMathHelper.py -rw-r--r-- root/root 20725 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMinieigenHP.py -rw-r--r-- root/root 2389 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/utilsModule.py -rw-r--r-- root/root 7262 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/wrapper.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/ -rw-r--r-- root/root 3200 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/blockMeshDict drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/ -rw-r--r-- root/root 2165 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/boundary -rw-r--r-- root/root 3814 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/faces -rw-r--r-- root/root 1746 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/neighbour -rw-r--r-- root/root 1949 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/owner -rw-r--r-- root/root 3149 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/points -rw-r--r-- root/root 990 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-foamfiles.py -rw-r--r-- root/root 7667 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/timing.py -rw-r--r-- root/root 55641 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/utils.py -rw-r--r-- root/root 4231312 2025-10-16 08:05 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so -rw-r--r-- root/root 1204 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/yexecfile.py -rw-r--r-- root/root 30443 2025-02-10 05:17 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/ymport.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/libyade/ -rw-r--r-- root/root 221 2025-10-16 08:05 ./usr/share/doc/libyade/changelog.Debian.arm64.gz -rw-r--r-- root/root 5277 2025-10-16 08:05 ./usr/share/doc/libyade/changelog.Debian.gz -rw-r--r-- root/root 293387 2025-02-10 05:17 ./usr/share/doc/libyade/changelog.gz -rw-r--r-- root/root 4554 2025-08-21 09:52 ./usr/share/doc/libyade/copyright drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 36 2025-08-21 09:52 ./usr/share/lintian/overrides/libyade python3-yade_2025.2.0-2+b1_arm64.deb ------------------------------------ new Debian package, version 2.0. size 303732 bytes: control archive=936 bytes. 962 bytes, 22 lines control 313 bytes, 4 lines md5sums Package: python3-yade Source: yade (2025.2.0-2) Version: 2025.2.0-2+b1 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 305 Depends: libyade (= 2025.2.0-2+b1), python3-matplotlib, python3-mpmath, python3-pil, python3-pyqt5, python3-pyqt5.qtsvg, python3-tk, python3-xlib, python3-mpi4py 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 2025-10-16 08:05 ./ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/python3-yade/ -rw-r--r-- root/root 221 2025-10-16 08:05 ./usr/share/doc/python3-yade/changelog.Debian.arm64.gz -rw-r--r-- root/root 5275 2025-10-16 08:05 ./usr/share/doc/python3-yade/changelog.Debian.gz -rw-r--r-- root/root 293387 2025-02-10 05:17 ./usr/share/doc/python3-yade/changelog.gz -rw-r--r-- root/root 4554 2025-08-21 09:52 ./usr/share/doc/python3-yade/copyright yade_2025.2.0-2+b1_arm64.deb ---------------------------- new Debian package, version 2.0. size 2235864 bytes: control archive=19352 bytes. 948 bytes, 22 lines control 67080 bytes, 674 lines md5sums 255 bytes, 12 lines * postinst #!/bin/sh 368 bytes, 12 lines * prerm #!/bin/sh Package: yade Source: yade (2025.2.0-2) Version: 2025.2.0-2+b1 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 10066 Depends: gnuplot, libyade (= 2025.2.0-2+b1), python3-yade (= 2025.2.0-2+b1), python3-ipython, python3-mpi4py, python3-pyqt5.qtwebengine, python3.13:any, python3: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 2025-10-16 08:05 ./ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/bin/ lrwxrwxrwx root/root 0 2025-10-16 08:05 ./usr/bin/yade -> yade-double lrwxrwxrwx root/root 0 2025-10-16 08:05 ./usr/bin/yade-batch -> yade-double-batch -rwxr-xr-x root/root 19219 2025-10-16 08:05 ./usr/bin/yade-double -rwxr-xr-x root/root 30998 2025-10-16 08:05 ./usr/bin/yade-double-batch lrwxrwxrwx root/root 0 2025-10-16 08:05 ./usr/bin/yade-double.py -> yade-double -rwxr-xr-x root/root 19220 2025-10-16 08:05 ./usr/bin/yade-longdouble -rwxr-xr-x root/root 30999 2025-10-16 08:05 ./usr/bin/yade-longdouble-batch lrwxrwxrwx root/root 0 2025-10-16 08:05 ./usr/bin/yade-longdouble.py -> yade-longdouble -rwxr-xr-x root/root 19215 2025-10-16 08:05 ./usr/bin/yade-mpfr150 -rwxr-xr-x root/root 30993 2025-10-16 08:05 ./usr/bin/yade-mpfr150-batch lrwxrwxrwx root/root 0 2025-10-16 08:05 ./usr/bin/yade-mpfr150.py -> yade-mpfr150 drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/applications/ -rw-r--r-- root/root 170 2025-08-21 09:52 ./usr/share/applications/yade.desktop drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/ -rw-r--r-- root/root 221 2025-10-16 08:05 ./usr/share/doc/yade/changelog.Debian.arm64.gz -rw-r--r-- root/root 5275 2025-10-16 08:05 ./usr/share/doc/yade/changelog.Debian.gz -rw-r--r-- root/root 293387 2025-02-10 05:17 ./usr/share/doc/yade/changelog.gz -rw-r--r-- root/root 4554 2025-08-21 09:52 ./usr/share/doc/yade/copyright drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/examples/ -rw-r--r-- root/root 1738 2025-02-10 05:17 ./usr/share/doc/yade/examples/2D-Tori.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/AcousticEmissions/ -rw-r--r-- root/root 9681 2025-02-10 05:17 ./usr/share/doc/yade/examples/AcousticEmissions/bendingTest.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/ -rw-r--r-- root/root 2843 2025-02-10 05:17 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/Test1.py -rw-r--r-- root/root 4094 2025-02-10 05:17 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/Test2.py -rw-r--r-- root/root 5397 2025-02-10 05:17 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/Test3.py -rw-r--r-- root/root 6250 2025-02-10 05:17 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/Test4.py -rwxr-xr-x root/root 1647 2025-02-10 05:17 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/runAll.sh drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/DEM2020Benchmark/ -rw-r--r-- root/root 9784 2025-02-10 05:17 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case1_SiloFlow.py -rw-r--r-- root/root 9228 2025-02-10 05:17 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case1_SiloFlow_customFilling.py -rw-r--r-- root/root 9004 2025-02-10 05:17 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case2_rotating_drum_mpi.py -rw-r--r-- root/root 7591 2025-02-10 05:17 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case2_rotating_drum_openmp.py -rw-r--r-- root/root 7610 2025-02-10 05:17 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case3_PenetrationTest.py -rw-r--r-- root/root 1297 2025-02-10 05:17 ./usr/share/doc/yade/examples/DEM2020Benchmark/README drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/DEM2020Benchmark/original/ -rw-r--r-- root/root 4061 2025-02-10 05:17 ./usr/share/doc/yade/examples/DEM2020Benchmark/original/runAll.sh -rw-r--r-- root/root 815 2025-02-10 05:17 ./usr/share/doc/yade/examples/DEM2020Benchmark/plotBenchmark.py -rw-r--r-- root/root 4248 2025-02-10 05:17 ./usr/share/doc/yade/examples/DEM2020Benchmark/runAll.sh drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/DeformEngine/ -rw-r--r-- root/root 4516 2025-02-10 05:17 ./usr/share/doc/yade/examples/DeformEngine/LOedometricDeform.py -rw-r--r-- root/root 4064 2025-02-10 05:17 ./usr/share/doc/yade/examples/DeformEngine/OedometricDeform.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FEMxDEM/ -rw-r--r-- root/root 4102 2025-02-10 05:17 ./usr/share/doc/yade/examples/FEMxDEM/biaxialSmooth.py -rw-r--r-- root/root 337466 2025-02-10 05:17 ./usr/share/doc/yade/examples/FEMxDEM/footing.msh -rw-r--r-- root/root 4433 2025-02-10 05:17 ./usr/share/doc/yade/examples/FEMxDEM/footing.py -rw-r--r-- root/root 1627 2025-02-10 05:17 ./usr/share/doc/yade/examples/FEMxDEM/prepareRVE.py -rw-r--r-- root/root 4000 2025-02-10 05:17 ./usr/share/doc/yade/examples/FEMxDEM/retainingSmooth.py -rw-r--r-- root/root 3754 2025-02-10 05:17 ./usr/share/doc/yade/examples/FEMxDEM/triaxialRough.py -rw-r--r-- root/root 4579 2025-02-10 05:17 ./usr/share/doc/yade/examples/FEMxDEM/undrain.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingLBM/ -rw-r--r-- root/root 3978 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingLBM/Buoyancy_Gradient.m -rw-r--r-- root/root 9741 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingLBM/buoyancy.py -rw-r--r-- root/root 4364 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingLBM/yadeLBMvisu.m drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingPFV/ -rw-r--r-- root/root 13533 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingPFV/TwoPhaseFlowInjection.py -rw-r--r-- root/root 2679 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingPFV/alphaShape.py -rw-r--r-- root/root 5710 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingPFV/drainage-2PFV-Yuan_and_Chareyre_2017.py -rw-r--r-- root/root 7069 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingPFV/oedometer.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/ -rw-r--r-- root/root 2401 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/INFO drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/ -rw-r--r-- root/root 5885 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/buoyantParticles.py -rw-r--r-- root/root 10702 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/fluidizedBed.py -rw-r--r-- root/root 5360 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/postProcessing_sedim.py -rw-r--r-- root/root 26044 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/sedimentTransportExample.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/ drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/biDisperse/ -rwxr-xr-x root/root 17868 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/biDisperse/biDisperseSedimentTransportExample_1DRANSCoupling.py -rwxr-xr-x root/root 3749 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/biDisperse/postProcess.py -rwxr-xr-x root/root 15182 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/laminarShearFlow_1DRANSCoupling.py -rw-r--r-- root/root 6686 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/postProcessing_sedim.py -rw-r--r-- root/root 14548 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/sedimentTransportExample_1DRANSCoupling.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/ -rwxr-xr-x root/root 8215 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/README.md -rwxr-xr-x root/root 139 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/add_extension drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/ -rwxr-xr-x root/root 43 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/clean -rwxr-xr-x root/root 721 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/framework.py -rwxr-xr-x root/root 7067 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/params.py -rwxr-xr-x root/root 28 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/run drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/ -rwxr-xr-x root/root 43 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/clean -rwxr-xr-x root/root 618 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/framework.py -rwxr-xr-x root/root 6711 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/params.py -rwxr-xr-x root/root 28 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/run drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/ -rwxr-xr-x root/root 43 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/clean -rwxr-xr-x root/root 618 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/framework.py -rwxr-xr-x root/root 6711 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/params.py -rwxr-xr-x root/root 28 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/run drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/ -rwxr-xr-x root/root 43 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/clean -rwxr-xr-x root/root 618 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/framework.py -rwxr-xr-x root/root 6711 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/params.py -rwxr-xr-x root/root 28 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/run drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/ -rwxr-xr-x root/root 43 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/clean -rwxr-xr-x root/root 721 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/framework.py -rwxr-xr-x root/root 7066 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/params.py -rwxr-xr-x root/root 28 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/run -rwxr-xr-x root/root 74 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/clean_batch drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/ -rwxr-xr-x root/root 1276 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/case.py -rwxr-xr-x root/root 1293 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/caseBatch.py -rwxr-xr-x root/root 6972 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/defaultParams.py -rwxr-xr-x root/root 1656 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/extractData.py -rwxr-xr-x root/root 12769 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/frameworkCreationUtils.py -rwxr-xr-x root/root 10000 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/measures.py -rwxr-xr-x root/root 22202 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/postProc.py -rwxr-xr-x root/root 10126 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/simulationDefinition.py -rwxr-xr-x root/root 4129 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/simulationPyRunners.py -rwxr-xr-x root/root 232 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/create_batch drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-capart/ -rwxr-xr-x root/root 3239 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-capart/lm.csv drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/ -rwxr-xr-x root/root 3877 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/Frey2014_EXP14.py -rwxr-xr-x root/root 4713 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/Frey2014_EXP20.py -rwxr-xr-x root/root 3744 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/Frey2014_EXP6.py -rwxr-xr-x root/root 447 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/e_dry.py -rwxr-xr-x root/root 557 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/e_wet.py -rwxr-xr-x root/root 52 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/extract_batch -rwxr-xr-x root/root 768 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/params_extract.py -rwxr-xr-x root/root 5178 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/params_post_proc.py -rwxr-xr-x root/root 49 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/post_proc_batch -rwxr-xr-x root/root 10078 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_example.py -rwxr-xr-x root/root 5180 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_exp14.py -rwxr-xr-x root/root 5180 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_exp20.py -rwxr-xr-x root/root 5178 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_exp6.py -rwxr-xr-x root/root 6046 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_orientation.py -rwxr-xr-x root/root 114 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/remove_extension -rwxr-xr-x root/root 109 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/run_batch -rwxr-xr-x root/root 2588 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/simple_post_proc.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/ drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/ drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/ drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/ -rw-r--r-- root/root 4091 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/Frey2014_EXP14.py -rw-r--r-- root/root 4991 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/Frey2014_EXP20.py -rw-r--r-- root/root 3966 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/Frey2014_EXP6.py -rw-r--r-- root/root 6237 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/postProcessValidMaurin2015.py -rw-r--r-- root/root 17733 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/validMaurin2015.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/ -rw-r--r-- root/root 128590 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/DATAr2d6s2_Maurinetal2016.py -rw-r--r-- root/root 5738 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/postProcessing_sedim.py -rw-r--r-- root/root 14645 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/sedimentTransportExample_1DRANSCoupling.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/fluidValidation/ -rw-r--r-- root/root 5183 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/fluidValidation/logProfile.py -rw-r--r-- root/root 3459 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/fluidValidation/poiseuille.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/lubricationValidation/ -rwxr-xr-x root/root 5260 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/lubricationValidation/reboundStokes.py -rwxr-xr-x root/root 5445 2025-02-10 05:17 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/lubricationValidation/simpleBallRebound.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/Lubrication/ -rw-r--r-- root/root 6156 2025-02-10 05:17 ./usr/share/doc/yade/examples/Lubrication/Resuspension.py -rwxr-xr-x root/root 4939 2025-02-10 05:17 ./usr/share/doc/yade/examples/Lubrication/SimpleShear_lubrication.py -rwxr-xr-x root/root 3446 2025-02-10 05:17 ./usr/share/doc/yade/examples/Lubrication/sedimentingSphere.py -rwxr-xr-x root/root 2742 2025-02-10 05:17 ./usr/share/doc/yade/examples/Lubrication/sedimentingSphere_withPotential.py -rwxr-xr-x root/root 4668 2025-02-10 05:17 ./usr/share/doc/yade/examples/Lubrication/shearFlowTwoSpheres.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/LudingPM/ -rw-r--r-- root/root 3510 2025-02-10 05:17 ./usr/share/doc/yade/examples/LudingPM/LudingPM_1.py -rw-r--r-- root/root 1744 2025-02-10 05:17 ./usr/share/doc/yade/examples/LudingPM/LudingPM_2.py -rw-r--r-- root/root 83 2025-02-10 05:17 ./usr/share/doc/yade/examples/LudingPM/README -rw-r--r-- root/root 2621 2025-02-10 05:17 ./usr/share/doc/yade/examples/NumericalDampingGravity.py -rw-r--r-- root/root 2177 2025-02-10 05:17 ./usr/share/doc/yade/examples/PIDController.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/ -rw-r--r-- root/root 1973 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/cellFlipping.py -rw-r--r-- root/root 3441 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/peri3dController_example1.py -rw-r--r-- root/root 2748 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/peri3dController_shear.py -rw-r--r-- root/root 3743 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/peri3dController_triaxialCompression.py -rw-r--r-- root/root 1325 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-compress.py -rw-r--r-- root/root 1445 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-grow.py -rw-r--r-- root/root 1211 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-shear.py -rw-r--r-- root/root 1966 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-simple-shear.py -rw-r--r-- root/root 1180 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-simple.py -rw-r--r-- root/root 1855 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-triax-settingHsize.py -rw-r--r-- root/root 1797 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-triax.py -rw-r--r-- root/root 1920 2025-02-10 05:17 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodicSandPile.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/ -rw-r--r-- root/root 121262 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/ExampleCubePB_settled.tif -rw-r--r-- root/root 272552 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/ExamplePotentialBlock_PostSlide.tif -rw-r--r-- root/root 8395 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/JengaTower.py -rwxr-xr-x root/root 17780 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/WedgeYADE.py -rw-r--r-- root/root 16844 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/cubePBscaled.py -rw-r--r-- root/root 5286 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/cubePBscaled_potential_utils.py -rw-r--r-- root/root 2937 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/cuboidal_packing.py -rw-r--r-- root/root 3270 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/cylindrical_packing.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/joints/ -rw-r--r-- root/root 5090 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/joints/jointC.csv -rw-r--r-- root/root 3845 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/multidrum_column.py -rw-r--r-- root/root 6819 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialBlocks/standard_shapes.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialParticles/ -rw-r--r-- root/root 23351 2025-02-10 05:17 ./usr/share/doc/yade/examples/PotentialParticles/cubePPscaled.py -rw-r--r-- root/root 2071 2025-02-10 05:17 ./usr/share/doc/yade/examples/ResetRandomPosition.py -rw-r--r-- root/root 2498 2025-02-10 05:17 ./usr/share/doc/yade/examples/SimpleHarmonicOscillatorWithHarmonicForceEngine.py -rw-r--r-- root/root 8539 2025-02-10 05:17 ./usr/share/doc/yade/examples/SlicedProfiles.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/ThermalEngine/ -rw-r--r-- root/root 7506 2025-02-10 05:17 ./usr/share/doc/yade/examples/ThermalEngine/5cmEdge_1mm.spheres -rw-r--r-- root/root 7497 2025-02-10 05:17 ./usr/share/doc/yade/examples/ThermalEngine/conductionVerification.py -rw-r--r-- root/root 7508 2025-02-10 05:17 ./usr/share/doc/yade/examples/ThermalEngine/flowScenario.py -rw-r--r-- root/root 7247 2025-02-10 05:17 ./usr/share/doc/yade/examples/ThermalEngine/noFlowScenario.py -rw-r--r-- root/root 5493 2025-02-10 05:17 ./usr/share/doc/yade/examples/ThermalEngine/thermoHydroMechanical_coupling.py -rw-r--r-- root/root 3043 2025-02-10 05:17 ./usr/share/doc/yade/examples/ViscElMatchMaker.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/WireMatPM/ -rw-r--r-- root/root 5976 2025-02-10 05:17 ./usr/share/doc/yade/examples/WireMatPM/wirecontacttest.py -rw-r--r-- root/root 3234 2025-02-10 05:17 ./usr/share/doc/yade/examples/WireMatPM/wirepackings.py -rw-r--r-- root/root 5432 2025-02-10 05:17 ./usr/share/doc/yade/examples/WireMatPM/wiretensiltest.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/adaptiveintegrator/ -rw-r--r-- root/root 2123 2025-02-10 05:17 ./usr/share/doc/yade/examples/adaptiveintegrator/simple-scene-plot-NewtonIntegrator.py -rw-r--r-- root/root 2722 2025-02-10 05:17 ./usr/share/doc/yade/examples/adaptiveintegrator/simple-scene-plot-RungeKuttaCashKarp54.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/agglomerate/ -rw-r--r-- root/root 755 2025-02-10 05:17 ./usr/share/doc/yade/examples/agglomerate/README -rw-r--r-- root/root 1890 2025-02-10 05:17 ./usr/share/doc/yade/examples/agglomerate/compress.py -rw-r--r-- root/root 1314 2025-02-10 05:17 ./usr/share/doc/yade/examples/agglomerate/divide.py -rw-r--r-- root/root 554 2025-02-10 05:17 ./usr/share/doc/yade/examples/agglomerate/makeCloud.py -rw-r--r-- root/root 2076 2025-02-10 05:17 ./usr/share/doc/yade/examples/agglomerate/simulation.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/alphaShapes/ -rw-r--r-- root/root 1669 2025-02-10 05:17 ./usr/share/doc/yade/examples/alphaShapes/GlDrawAlpha.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/alphaShapes/cubic/ -rw-r--r-- root/root 6070 2025-02-10 05:17 ./usr/share/doc/yade/examples/alphaShapes/cubic/cubicConfine.py -rw-r--r-- root/root 9811 2025-02-10 05:17 ./usr/share/doc/yade/examples/alphaShapes/cubic/cubicKUBC.py -rw-r--r-- root/root 9858 2025-02-10 05:17 ./usr/share/doc/yade/examples/alphaShapes/cubic/cubicSUBC.py -rw-r--r-- root/root 2908 2025-02-10 05:17 ./usr/share/doc/yade/examples/alphaShapes/mixedAlphaBox.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/alphaShapes/toroid/ -rw-r--r-- root/root 5580 2025-02-10 05:17 ./usr/share/doc/yade/examples/alphaShapes/toroid/torusConfine.py -rw-r--r-- root/root 11980 2025-02-10 05:17 ./usr/share/doc/yade/examples/alphaShapes/toroid/torusKUBC.py -rw-r--r-- root/root 12037 2025-02-10 05:17 ./usr/share/doc/yade/examples/alphaShapes/toroid/torusSUBC.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/baraban/ -rw-r--r-- root/root 2154 2025-02-10 05:17 ./usr/share/doc/yade/examples/baraban/BicyclePedalEngine.py -rw-r--r-- root/root 2017 2025-02-10 05:17 ./usr/share/doc/yade/examples/baraban/baraban.py -rw-r--r-- root/root 39557 2025-02-10 05:17 ./usr/share/doc/yade/examples/baraban/baraban.stl -rw-r--r-- root/root 2576 2025-02-10 05:17 ./usr/share/doc/yade/examples/baraban/rotating-cylinder.py -rw-r--r-- root/root 1578 2025-02-10 05:17 ./usr/share/doc/yade/examples/billiard.py -rw-r--r-- root/root 827 2025-02-10 05:17 ./usr/share/doc/yade/examples/bouncingbubble.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/bulldozer/ -rw-r--r-- root/root 607 2025-02-10 05:17 ./usr/share/doc/yade/examples/bulldozer/README -rw-r--r-- root/root 3510 2025-02-10 05:17 ./usr/share/doc/yade/examples/bulldozer/bulldozer.py -rw-r--r-- root/root 3885 2025-02-10 05:17 ./usr/share/doc/yade/examples/bulldozer/bulldozerVTK.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillary/ -rw-r--r-- root/root 3928 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillary/capillar.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillary/liquidmigration/ -rw-r--r-- root/root 3516 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillary/liquidmigration/showcase.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/ -rw-r--r-- root/root 2705 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/CapillaryPhys-example.py -rw-r--r-- root/root 4786 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/README.md -rw-r--r-- root/root 1576 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/capillaryBridge.py -rw-r--r-- root/root 3865 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLaplace_uc.m -rw-r--r-- root/root 5388 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLaplace_uc.py -rw-r--r-- root/root 10336 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLiqBridge.m -rw-r--r-- root/root 12249 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLiqBridge.py -rw-r--r-- root/root 1168 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/testStandalone.py -rw-r--r-- root/root 5646 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/triaxCapillarityDelaunay.py -rw-r--r-- root/root 11376 2025-02-10 05:17 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/writesCapFile.m drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/chained-cylinders/ -rw-r--r-- root/root 2639 2025-02-10 05:17 ./usr/share/doc/yade/examples/chained-cylinders/CohesiveCylinderSphere.py -rw-r--r-- root/root 3694 2025-02-10 05:17 ./usr/share/doc/yade/examples/chained-cylinders/chained-cylinder-roots.py -rw-r--r-- root/root 2252 2025-02-10 05:17 ./usr/share/doc/yade/examples/chained-cylinders/chained-cylinder-spring.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps-breakage/ -rw-r--r-- root/root 44 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps-breakage/Readme -rw-r--r-- root/root 5094 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps-breakage/abrasive.py -rw-r--r-- root/root 4237 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps-breakage/first_example.py -rw-r--r-- root/root 12550 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps-breakage/oedometric.py -rw-r--r-- root/root 2283 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_clump.py -rw-r--r-- root/root 2449 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_clump_test_small_spheres.py -rw-r--r-- root/root 4512 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_sphere_batch.py -rw-r--r-- root/root 1838 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_sphere_params.txt drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps/ -rw-r--r-- root/root 2233 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps/addToClump-example.py -rw-r--r-- root/root 5772 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps/apply-buoyancy-clumps.py -rw-r--r-- root/root 3348 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps/clump-hopper-test.py -rw-r--r-- root/root 3551 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps/clump-hopper-viscoelastic.py -rw-r--r-- root/root 1495 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps/clump-inbox-viscoelastic.py -rw-r--r-- root/root 3192 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps/clump-viscoelastic.py -rw-r--r-- root/root 2096 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps/releaseFromClump-example.py -rw-r--r-- root/root 2485 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps/replaceByClumps-example.py -rw-r--r-- root/root 2052 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps/save-load-clumps.py -rw-r--r-- root/root 2624 2025-02-10 05:17 ./usr/share/doc/yade/examples/clumps/triax-basic-with-clumps.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/cohesion/ -rw-r--r-- root/root 2657 2025-02-10 05:17 ./usr/share/doc/yade/examples/cohesion/assignCohesionRemote.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/concrete/ -rw-r--r-- root/root 493 2025-02-10 05:17 ./usr/share/doc/yade/examples/concrete/README -rw-r--r-- root/root 3423 2025-02-10 05:17 ./usr/share/doc/yade/examples/concrete/brazilian.py -rw-r--r-- root/root 574 2025-02-10 05:17 ./usr/share/doc/yade/examples/concrete/confined.table -rw-r--r-- root/root 1301 2025-02-10 05:17 ./usr/share/doc/yade/examples/concrete/interaction-histogram.py -rw-r--r-- root/root 8125 2025-02-10 05:17 ./usr/share/doc/yade/examples/concrete/periodic.py -rw-r--r-- root/root 8270 2025-02-10 05:17 ./usr/share/doc/yade/examples/concrete/triax.py -rw-r--r-- root/root 1779 2025-02-10 05:17 ./usr/share/doc/yade/examples/concrete/uniax-post.py -rw-r--r-- root/root 8290 2025-02-10 05:17 ./usr/share/doc/yade/examples/concrete/uniax.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/conveyor/ -rw-r--r-- root/root 562 2025-02-10 05:17 ./usr/share/doc/yade/examples/conveyor/conveyor.geo -rw-r--r-- root/root 49440 2025-02-10 05:17 ./usr/share/doc/yade/examples/conveyor/conveyor.mesh -rw-r--r-- root/root 1756 2025-02-10 05:17 ./usr/share/doc/yade/examples/conveyor/conveyor.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/cylinders/ -rw-r--r-- root/root 2678 2025-02-10 05:17 ./usr/share/doc/yade/examples/cylinders/bendingbeams.py -rw-r--r-- root/root 3073 2025-02-10 05:17 ./usr/share/doc/yade/examples/cylinders/cylinder-cylinder.py -rw-r--r-- root/root 4191 2025-02-10 05:17 ./usr/share/doc/yade/examples/cylinders/cylinderconnection-roots.py -rw-r--r-- root/root 3955 2025-02-10 05:17 ./usr/share/doc/yade/examples/cylinders/mikado.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/deformableelem/ -rw-r--r-- root/root 2990 2025-02-10 05:17 ./usr/share/doc/yade/examples/deformableelem/Minimal.py -rw-r--r-- root/root 6490 2025-02-10 05:17 ./usr/share/doc/yade/examples/deformableelem/MinimalTensileTest.py -rw-r--r-- root/root 71 2025-02-10 05:17 ./usr/share/doc/yade/examples/deformableelem/ReadMe -rw-r--r-- root/root 1015 2025-02-10 05:17 ./usr/share/doc/yade/examples/deformableelem/main.py -rw-r--r-- root/root 138 2025-02-10 05:17 ./usr/share/doc/yade/examples/deformableelem/model.geo -rw-r--r-- root/root 72828 2025-02-10 05:17 ./usr/share/doc/yade/examples/deformableelem/model.msh -rw-r--r-- root/root 32635 2025-02-10 05:17 ./usr/share/doc/yade/examples/deformableelem/model.stl -rw-r--r-- root/root 4524 2025-02-10 05:17 ./usr/share/doc/yade/examples/deformableelem/testDeformableBodies.py -rw-r--r-- root/root 6950 2025-02-10 05:17 ./usr/share/doc/yade/examples/deformableelem/testDeformableBodies_pressure.py -rw-r--r-- root/root 1398 2025-02-10 05:17 ./usr/share/doc/yade/examples/funnel.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/grids/ -rw-r--r-- root/root 3109 2025-02-10 05:17 ./usr/share/doc/yade/examples/grids/CohesiveGridConnectionSphere.py -rw-r--r-- root/root 2891 2025-02-10 05:17 ./usr/share/doc/yade/examples/grids/GridConnection_Spring.py -rw-r--r-- root/root 1324 2025-02-10 05:17 ./usr/share/doc/yade/examples/grids/Simple_GridConnection_Falling.py -rw-r--r-- root/root 1708 2025-02-10 05:17 ./usr/share/doc/yade/examples/grids/Simple_Grid_Falling.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/gts-horse/ -rw-r--r-- root/root 2289 2025-02-10 05:17 ./usr/share/doc/yade/examples/gts-horse/gts-horse.py -rw-r--r-- root/root 1810 2025-02-10 05:17 ./usr/share/doc/yade/examples/gts-horse/gts-operators.py -rw-r--r-- root/root 1738 2025-02-10 05:17 ./usr/share/doc/yade/examples/gts-horse/gts-random-pack-obb.py -rw-r--r-- root/root 3350 2025-02-10 05:17 ./usr/share/doc/yade/examples/gts-horse/gts-random-pack.py -rw-r--r-- root/root 29906 2025-02-10 05:17 ./usr/share/doc/yade/examples/gts-horse/horse.coarse.gts -rw-r--r-- root/root 690 2025-02-10 05:17 ./usr/share/doc/yade/examples/hdaps.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/hourglass/ -rw-r--r-- root/root 4 2025-02-10 05:17 ./usr/share/doc/yade/examples/hourglass/.gitignore -rw-r--r-- root/root 729 2025-02-10 05:17 ./usr/share/doc/yade/examples/hourglass/hourglass.geo -rw-r--r-- root/root 116009 2025-02-10 05:17 ./usr/share/doc/yade/examples/hourglass/hourglass.mesh -rw-r--r-- root/root 3127 2025-02-10 05:17 ./usr/share/doc/yade/examples/hourglass/hourglass.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/ -rw-r--r-- root/root 2139 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/README -rw-r--r-- root/root 4937 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityBis.py -rw-r--r-- root/root 5447 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityLoading.py -rw-r--r-- root/root 277752 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityLoading_velocityField_arrows.png -rw-r--r-- root/root 147381 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityLoading_velocityField_spheres.png -rw-r--r-- root/root 7108 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/identifBis.py -rw-r--r-- root/root 10387 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/identificationSpheresOnJoint.py -rw-r--r-- root/root 221911 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/jointedModel.png -rw-r--r-- root/root 1747 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/packInGtsSurface.py -rw-r--r-- root/root 455 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/parallellepiped.gts -rw-r--r-- root/root 3530 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/persistentPlane30Deg.stl -rw-r--r-- root/root 4716 2025-02-10 05:17 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/testingJoint.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/levelSet/ -rw-r--r-- root/root 1007 2025-02-10 05:17 ./usr/share/doc/yade/examples/levelSet/README.md -rw-r--r-- root/root 7408 2025-02-10 05:17 ./usr/share/doc/yade/examples/levelSet/discharge.py -rw-r--r-- root/root 3505 2025-02-10 05:17 ./usr/share/doc/yade/examples/levelSet/levelSetBody.py -rw-r--r-- root/root 5046 2025-02-10 05:17 ./usr/share/doc/yade/examples/levelSet/multiScGeom.py -rw-r--r-- root/root 3618 2025-02-10 05:17 ./usr/share/doc/yade/examples/levelSet/pvVisu.py -rw-r--r-- root/root 404 2025-02-10 05:17 ./usr/share/doc/yade/examples/levelSet/ramFP.py -rw-r--r-- root/root 866 2025-02-10 05:17 ./usr/share/doc/yade/examples/levelSet/spaceRot.py -rw-r--r-- root/root 29275 2025-02-10 05:17 ./usr/share/doc/yade/examples/list_of_examples.txt -rw-r--r-- root/root 4103 2025-02-10 05:17 ./usr/share/doc/yade/examples/mill.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/ -rw-r--r-- root/root 1080 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/collect.dat -rw-r--r-- root/root 674 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/collect_2D_strongScalability-12-02-2018.dat drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/fibres/ -rw-r--r-- root/root 6933 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/fibres/exampleFibresMPI.py -rw-r--r-- root/root 84300 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/fibres/fibreNodes.dat -rw-r--r-- root/root 2513 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/helloMPY.py -rw-r--r-- root/root 3968 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/mpyPerf.py -rw-r--r-- root/root 3930 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/ompPerf.py -rw-r--r-- root/root 3402 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/parallelBodyInsert3D.py -rw-r--r-- root/root 2208 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/reallocateBodies.py -rw-r--r-- root/root 512 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/startBatch.py -rw-r--r-- root/root 445 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/subObjectiveList.txt -rw-r--r-- root/root 4943 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/testMPI_2D.py -rw-r--r-- root/root 6886 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/testMPI_2D_MergeCPP.py -rw-r--r-- root/root 5173 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/testMPI_2D_interactive.py -rw-r--r-- root/root 2606 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/testMPI_2D_interactive_without_initialize.py -rw-r--r-- root/root 5270 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/testMPI_3D.py -rw-r--r-- root/root 2292 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/testMPI_3D_bisection.py -rw-r--r-- root/root 7461 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/testMPI_strongScalability.py -rw-r--r-- root/root 8275 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/testMPI_strongScalability_noAlignedBox.py -rw-r--r-- root/root 6981 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/testMPI_weakScalability.py -rw-r--r-- root/root 2287 2025-02-10 05:17 ./usr/share/doc/yade/examples/mpi/vtkRecorderExample.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/not-working/ -rw-r--r-- root/root 1557 2025-02-10 05:17 ./usr/share/doc/yade/examples/not-working/Se3Interpolator.py -rw-r--r-- root/root 2508 2025-02-10 05:17 ./usr/share/doc/yade/examples/not-working/facet-topo.py -rw-r--r-- root/root 1702 2025-02-10 05:17 ./usr/share/doc/yade/examples/not-working/insertion-sort-collider.py -rw-r--r-- root/root 2221 2025-02-10 05:17 ./usr/share/doc/yade/examples/not-working/triax-identical-results.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/oar/ -rw-r--r-- root/root 601 2025-02-10 05:17 ./usr/share/doc/yade/examples/oar/job.sh -rw-r--r-- root/root 226 2025-02-10 05:17 ./usr/share/doc/yade/examples/oar/params.table -rw-r--r-- root/root 1314 2025-02-10 05:17 ./usr/share/doc/yade/examples/oar/sim.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/ drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/ drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0_org/ -rw-r--r-- root/root 783 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0_org/U -rw-r--r-- root/root 682 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0_org/p -rw-r--r-- root/root 799 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0_org/uSource -rwxr-xr-x root/root 89 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/Allclean drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/ -rw-r--r-- root/root 374 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/g -rw-r--r-- root/root 467 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/transportProperties -rw-r--r-- root/root 338 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/turbulenceProperties -rwxr-xr-x root/root 305 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/run.sh -rw-r--r-- root/root 3718 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/scriptMPI.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/ -rw-r--r-- root/root 1254 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/blockMeshDict -rw-r--r-- root/root 655 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/controlDict -rw-r--r-- root/root 692 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/decomposeParDict -rw-r--r-- root/root 708 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/fvSchemes -rw-r--r-- root/root 805 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/fvSolution drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/ drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0_org/ -rw-r--r-- root/root 805 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0_org/U.fluid -rw-r--r-- root/root 714 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0_org/p -rw-r--r-- root/root 799 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0_org/uSource -rw-r--r-- root/root 786 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0_org/uSourceDrag -rwxr-xr-x root/root 89 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/Allclean drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/ -rw-r--r-- root/root 374 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/g -rw-r--r-- root/root 465 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/transportProperties -rw-r--r-- root/root 343 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/turbulenceProperties.fluid -rwxr-xr-x root/root 305 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/run.sh -rw-r--r-- root/root 3679 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/scriptMPI.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/ -rw-r--r-- root/root 1245 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/blockMeshDict -rw-r--r-- root/root 658 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/controlDict -rw-r--r-- root/root 683 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/decomposeParDict -rw-r--r-- root/root 774 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/fvSchemes -rw-r--r-- root/root 1157 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/fvSolution -rw-r--r-- root/root 500 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/mapFieldsDict drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/ drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/ -rw-r--r-- root/root 952 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/U -rw-r--r-- root/root 952 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/U.fluid -rw-r--r-- root/root 748 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/p -rw-r--r-- root/root 994 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/uSource -rw-r--r-- root/root 994 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/uSourceDrag -rwxr-xr-x root/root 116 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/Allclean drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/constant/ -rw-r--r-- root/root 378 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/constant/g -rw-r--r-- root/root 441 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/constant/transportProperties -rw-r--r-- root/root 343 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/constant/turbulenceProperties.fluid -rwxr-xr-x root/root 384 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/run.sh -rw-r--r-- root/root 3546 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/scriptMPI.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/ -rw-r--r-- root/root 1173 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/blockMeshDict -rw-r--r-- root/root 662 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/controlDict -rw-r--r-- root/root 683 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/decomposeParDict -rw-r--r-- root/root 774 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/fvSchemes -rw-r--r-- root/root 1159 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/fvSolution -rw-r--r-- root/root 500 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/mapFieldsDict -rw-r--r-- root/root 1650 2025-02-10 05:17 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/terminalVel.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/packs/ -rw-r--r-- root/root 22249 2025-02-10 05:17 ./usr/share/doc/yade/examples/packs/LSMGenGeo.geo -rw-r--r-- root/root 16479 2025-02-10 05:17 ./usr/share/doc/yade/examples/packs/cone.mesh -rw-r--r-- root/root 172 2025-02-10 05:17 ./usr/share/doc/yade/examples/packs/foo.spheres -rw-r--r-- root/root 998 2025-02-10 05:17 ./usr/share/doc/yade/examples/packs/packs.geo -rw-r--r-- root/root 9420 2025-02-10 05:17 ./usr/share/doc/yade/examples/packs/packs.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/pfacet/ -rw-r--r-- root/root 315 2025-02-10 05:17 ./usr/share/doc/yade/examples/pfacet/box.gts -rw-r--r-- root/root 3035 2025-02-10 05:17 ./usr/share/doc/yade/examples/pfacet/gts-pfacet.py -rw-r--r-- root/root 4010 2025-02-10 05:17 ./usr/share/doc/yade/examples/pfacet/mesh-pfacet.py -rw-r--r-- root/root 19726 2025-02-10 05:17 ./usr/share/doc/yade/examples/pfacet/octahedron.gts -rw-r--r-- root/root 5340 2025-02-10 05:17 ./usr/share/doc/yade/examples/pfacet/pFacets_grids_spheres_interacting.py -rw-r--r-- root/root 5070 2025-02-10 05:17 ./usr/share/doc/yade/examples/pfacet/pfacetcreators.py -rw-r--r-- root/root 2590 2025-02-10 05:17 ./usr/share/doc/yade/examples/pfacet/sphere.gts -rw-r--r-- root/root 7595 2025-02-10 05:17 ./usr/share/doc/yade/examples/pfacet/sphere.mesh drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/ -rw-r--r-- root/root 1355 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/ball.py -rw-r--r-- root/root 2248 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/clump.py -rw-r--r-- root/root 2292 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/free-fall.py -rw-r--r-- root/root 29906 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/horse.coarse.gts -rw-r--r-- root/root 39690 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/horse.ele -rw-r--r-- root/root 24542 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/horse.node -rw-r--r-- root/root 1325 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/horse.py -rw-r--r-- root/root 2012 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/irregular.py -rw-r--r-- root/root 1005 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/sphere-interaction.py -rw-r--r-- root/root 1466 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/splitter.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/tests/ -rw-r--r-- root/root 732 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/tests/interactinDetectionFactor.py -rw-r--r-- root/root 940 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/tests/scGeom.py -rw-r--r-- root/root 252 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/textExport.py -rw-r--r-- root/root 2074 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedra/wall.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedraBreak/ -rw-r--r-- root/root 47 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedraBreak/README -rw-r--r-- root/root 5652 2025-02-10 05:17 ./usr/share/doc/yade/examples/polyhedraBreak/uniaxial_compression.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/ring2d/ -rw-r--r-- root/root 18187 2025-02-10 05:17 ./usr/share/doc/yade/examples/ring2d/ring.stl -rw-r--r-- root/root 2121 2025-02-10 05:17 ./usr/share/doc/yade/examples/ring2d/ringCundallDamping.py -rw-r--r-- root/root 2654 2025-02-10 05:17 ./usr/share/doc/yade/examples/ring2d/ringSimpleViscoelastic.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/rod-penetration/ -rw-r--r-- root/root 2172 2025-02-10 05:17 ./usr/share/doc/yade/examples/rod-penetration/model.py -rw-r--r-- root/root 3351 2025-02-10 05:17 ./usr/share/doc/yade/examples/rod-penetration/rod-coarse.stl -rw-r--r-- root/root 696543 2025-02-10 05:17 ./usr/share/doc/yade/examples/rod-penetration/rod-fine.stl -rw-r--r-- root/root 3916872 2025-02-10 05:17 ./usr/share/doc/yade/examples/rod-penetration/rod-tiny.stl -rw-r--r-- root/root 1575 2025-02-10 05:17 ./usr/share/doc/yade/examples/rotationalResistance.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/simple-scene/ -rw-r--r-- root/root 1630 2025-02-10 05:17 ./usr/share/doc/yade/examples/simple-scene/2SpheresNormVisc.py -rw-r--r-- root/root 5184 2025-02-10 05:17 ./usr/share/doc/yade/examples/simple-scene/save-then-reload.py -rw-r--r-- root/root 502 2025-02-10 05:17 ./usr/share/doc/yade/examples/simple-scene/simple-scene-default-engines.py -rw-r--r-- root/root 5193 2025-02-10 05:17 ./usr/share/doc/yade/examples/simple-scene/simple-scene-energy-tracking.py -rw-r--r-- root/root 2122 2025-02-10 05:17 ./usr/share/doc/yade/examples/simple-scene/simple-scene-plot.py -rw-r--r-- root/root 4549 2025-02-10 05:17 ./usr/share/doc/yade/examples/simple-scene/simple-scene.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/sph/ -rw-r--r-- root/root 176 2025-02-10 05:17 ./usr/share/doc/yade/examples/sph/README -rw-r--r-- root/root 668 2025-02-10 05:17 ./usr/share/doc/yade/examples/sph/box.geo -rw-r--r-- root/root 44514 2025-02-10 05:17 ./usr/share/doc/yade/examples/sph/box.mesh drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/sph/cpt/ -rw-r--r-- root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/sph/cpt/a -rw-r--r-- root/root 2239 2025-02-10 05:17 ./usr/share/doc/yade/examples/sph/dam_break.py -rw-r--r-- root/root 1796 2025-02-10 05:17 ./usr/share/doc/yade/examples/sph/sph_box.py -rw-r--r-- root/root 4005 2025-02-10 05:17 ./usr/share/doc/yade/examples/sph/testKernelFunc.py -rw-r--r-- root/root 1673 2025-02-10 05:17 ./usr/share/doc/yade/examples/sph/toystar.py -rw-r--r-- root/root 2180 2025-02-10 05:17 ./usr/share/doc/yade/examples/sph/watercolumn.py -rw-r--r-- root/root 3062 2025-02-10 05:17 ./usr/share/doc/yade/examples/spheresFactory.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/stl-gts/ -rw-r--r-- root/root 263 2025-02-10 05:17 ./usr/share/doc/yade/examples/stl-gts/README -rw-r--r-- root/root 948 2025-02-10 05:17 ./usr/share/doc/yade/examples/stl-gts/cone.geo -rwxr-xr-x root/root 74 2025-02-10 05:17 ./usr/share/doc/yade/examples/stl-gts/convert2stl.sh -rw-r--r-- root/root 1583 2025-02-10 05:17 ./usr/share/doc/yade/examples/stl-gts/gts-stl.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/tesselationwrapper/ -rw-r--r-- root/root 1028 2025-02-10 05:17 ./usr/share/doc/yade/examples/tesselationwrapper/tesselationWrapper.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/ -rw-r--r-- root/root 3350 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/Damping_HM.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/HertzMindlinExtended/ -rwxr-xr-x root/root 8094 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/HertzMindlinExtended/HertzMindlinExtended_periodicSimpleShear.py -rwxr-xr-x root/root 5493 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/HertzMindlinExtended/HertzMindlinExtended_singleContact.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/WireMatPM/ -rw-r--r-- root/root 4502 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/WireMatPM/net-2part-displ-unloading.py -rw-r--r-- root/root 3485 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/WireMatPM/net-2part-displ.py -rw-r--r-- root/root 3909 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/WireMatPM/net-2part-strain.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/batch/ -rw-r--r-- root/root 192 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/batch/params.table -rw-r--r-- root/root 588 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/batch/sim.py -rw-r--r-- root/root 1564 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/beam-l6geom.py -rw-r--r-- root/root 643 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/callback.py -rw-r--r-- root/root 1109 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/clump-facet.py -rw-r--r-- root/root 1127 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/clump.py -rw-r--r-- root/root 838 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/clumpPack.py -rw-r--r-- root/root 1184 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/collider-stride-triax.py -rw-r--r-- root/root 982 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/collider-stride.py -rw-r--r-- root/root 852 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/collider-sweep-simple.py -rw-r--r-- root/root 1699 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/combined-kinematic-engine.py -rw-r--r-- root/root 1913 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/energy.py -rw-r--r-- root/root 949 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/exact-rot-facet.py -rw-r--r-- root/root 971 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/exact-rot.py -rw-r--r-- root/root 251 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/facet-box.py -rw-r--r-- root/root 1484 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/facet-sphere-ViscElBasic-peri.py -rw-r--r-- root/root 1565 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/facet-sphere-ViscElBasic.py -rw-r--r-- root/root 1392 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/facet-sphere.py -rw-r--r-- root/root 1181 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/flat-collider.py -rw-r--r-- root/root 1436 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/force-network-video.py -rw-r--r-- root/root 2107 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/genCylLSM.py -rw-r--r-- root/root 726 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/helix.py -rw-r--r-- root/root 2545 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/interpolating-force.py -rw-r--r-- root/root 924 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/kinematic.py -rw-r--r-- root/root 2290 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/mindlin.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/multi/ -rw-r--r-- root/root 44 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/multi/multi.out -rw-r--r-- root/root 1849 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/multi/multi.py -rw-r--r-- root/root 227 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/multi/multi.table -rw-r--r-- root/root 387 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/pack-cloud.py -rw-r--r-- root/root 1567 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/pack-inConvexPolyhedron.py -rw-r--r-- root/root 449 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/pack-predicates.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/paraview-spheres-solid-section/ -rw-r--r-- root/root 755 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/paraview-spheres-solid-section/export_text.py -rw-r--r-- root/root 2653 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/paraview-spheres-solid-section/pv_section.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/performance/ -rw-r--r-- root/root 6534 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/performance/checkPerf.py -rw-r--r-- root/root 4096 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/performance/performance.db -rw-r--r-- root/root 4549 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 1610 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/periodic-geom-compare.py -rw-r--r-- root/root 1896 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/psd.py -rw-r--r-- root/root 7319 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/qt4-attributes.py -rw-r--r-- root/root 485 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/qt4-pyqglviewer.py -rw-r--r-- root/root 207 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/randomOrientation.py -rw-r--r-- root/root 1543 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/remove-body.py -rw-r--r-- root/root 1308 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/shear.py -rw-r--r-- root/root 1094 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/sphere-sphere-ViscElBasic-peri.py -rw-r--r-- root/root 1116 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/subdomain-balancer.py -rw-r--r-- root/root 1115 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/test-sphere-facet-corner.py -rw-r--r-- root/root 2501 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/test-sphere-facet.py -rw-r--r-- root/root 1448 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/test_Ip2_FrictMat_CpmMat_FrictPhys.py -rw-r--r-- root/root 2095 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/triax-basic-without-plots.py -rw-r--r-- root/root 2574 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/triax-basic.py -rw-r--r-- root/root 4279 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/triax-cohesive.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/unv-read/ -rw-r--r-- root/root 18189 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/unv-read/shell.unv -rw-r--r-- root/root 289 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/unv-read/unvRead.py -rw-r--r-- root/root 370 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/unv-read/unvReadVTKExport.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/vtk-exporter/ -rw-r--r-- root/root 1217 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/vtk-exporter/vtkExporter.py -rw-r--r-- root/root 913 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/vtkPeriodicCell.py -rw-r--r-- root/root 1087 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/wall.py -rw-r--r-- root/root 684 2025-02-10 05:17 ./usr/share/doc/yade/examples/test/wm3-wrap.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/tetra/ -rw-r--r-- root/root 941 2025-02-10 05:17 ./usr/share/doc/yade/examples/tetra/oneTetra.py -rw-r--r-- root/root 949 2025-02-10 05:17 ./usr/share/doc/yade/examples/tetra/oneTetraPoly.py -rw-r--r-- root/root 4601 2025-02-10 05:17 ./usr/share/doc/yade/examples/tetra/twoTetras.py -rw-r--r-- root/root 4761 2025-02-10 05:17 ./usr/share/doc/yade/examples/tetra/twoTetrasPoly.py -rw-r--r-- root/root 11162 2025-02-10 05:17 ./usr/share/doc/yade/examples/timeAveragerUsage.py -rw-r--r-- root/root 6541 2025-02-10 05:17 ./usr/share/doc/yade/examples/timeStepperUsage.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/triax-tutorial/ -rw-r--r-- root/root 413 2025-02-10 05:17 ./usr/share/doc/yade/examples/triax-tutorial/README -rw-r--r-- root/root 10353 2025-02-10 05:17 ./usr/share/doc/yade/examples/triax-tutorial/script-session1.py -rw-r--r-- root/root 8232 2025-02-10 05:17 ./usr/share/doc/yade/examples/triax-tutorial/script-session2.py -rw-r--r-- root/root 135779 2025-02-10 05:17 ./usr/share/doc/yade/examples/triax-tutorial/session1-basic-triax.pdf -rw-r--r-- root/root 76051 2025-02-10 05:17 ./usr/share/doc/yade/examples/triax-tutorial/session2-stress-probing.pdf -rw-r--r-- root/root 95 2025-02-10 05:17 ./usr/share/doc/yade/examples/triax-tutorial/triax-table drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/triple-pendulum/ -rw-r--r-- root/root 136 2025-02-10 05:17 ./usr/share/doc/yade/examples/triple-pendulum/readme.md -rw-r--r-- root/root 2657 2025-02-10 05:17 ./usr/share/doc/yade/examples/triple-pendulum/triple-pendulum-simple.py -rw-r--r-- root/root 8363 2025-02-10 05:17 ./usr/share/doc/yade/examples/triple-pendulum/triple-pendulum.py -rw-r--r-- root/root 1531 2025-02-10 05:17 ./usr/share/doc/yade/examples/tunnel-pack.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/examples/viscoelastic-supports/ -rw-r--r-- root/root 1984 2025-02-10 05:17 ./usr/share/doc/yade/examples/viscoelastic-supports/discrete-foundation.py -rw-r--r-- root/root 1507 2025-02-10 05:17 ./usr/share/doc/yade/examples/viscoelastic-supports/single-element.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/ -rw-r--r-- root/root 71 2025-02-10 05:17 ./usr/share/doc/yade/scripts/README drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/RPM_packaging/ -rw-r--r-- root/root 2984 2025-02-10 05:17 ./usr/share/doc/yade/scripts/RPM_packaging/exclude-rpath-patch -rw-r--r-- root/root 2996 2025-02-10 05:17 ./usr/share/doc/yade/scripts/RPM_packaging/exclude-rpath-patch-060 -rw-r--r-- root/root 4035 2025-02-10 05:17 ./usr/share/doc/yade/scripts/RPM_packaging/yade.spec -rw-r--r-- root/root 2486 2025-02-10 05:17 ./usr/share/doc/yade/scripts/RPM_packaging/yade_old.spec drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/build-infrastructure/ -rw-r--r-- root/root 2757 2025-02-10 05:17 ./usr/share/doc/yade/scripts/build-infrastructure/build-farm -rw-r--r-- root/root 3875 2025-02-10 05:17 ./usr/share/doc/yade/scripts/build-infrastructure/master.cfg.gz drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/checks/ -rw-r--r-- root/root 6037 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 2010 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/README.rst -rw-r--r-- root/root 1405 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkAlpha.py -rw-r--r-- root/root 2754 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkBlockGen.py -rw-r--r-- root/root 1175 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3068 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3415 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkClumpHopper.py -rw-r--r-- root/root 4461 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkCohesiveFrictionalLaw.py -rw-r--r-- root/root 4626 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4537 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5197 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkGravity.py -rw-r--r-- root/root 7324 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkJCFpm.py -rw-r--r-- root/root 1839 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkKineticEnergy.py -rw-r--r-- root/root 9331 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 3335 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 4042 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkList.py -rw-r--r-- root/root 2172 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5888 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPISilo.py -rw-r--r-- root/root 2224 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPYcomm.py -rw-r--r-- root/root 3868 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMultiScGeom.py -rw-r--r-- root/root 3405 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 10731 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 12269 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 2542 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkRotAlgorithmNonSpherical.py -rw-r--r-- root/root 2722 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 908 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkSetPerm.py -rw-r--r-- root/root 2628 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkTesselationWrapper.py -rw-r--r-- root/root 478 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkTestDummy.py -rw-r--r-- root/root 1896 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkThermalEngine.py -rw-r--r-- root/root 8668 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1561 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkViscElBC.py -rw-r--r-- root/root 1561 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1484 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkWeight.py -rw-r--r-- root/root 5596 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/ -rw-r--r-- root/root 3956 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/100spheres -rw-r--r-- root/root 27276 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/WallStressesCheckTest.gz -rw-r--r-- root/root 77007 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 10109 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkJCFpm.spheres.gz -rw-r--r-- root/root 3621 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/joints.csv drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 14930 2025-02-10 05:17 ./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 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -rw-r--r-- root/root 1773 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -rw-r--r-- root/root 1894 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -rw-r--r-- root/root 4408 2025-02-10 05:17 ./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 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -rw-r--r-- root/root 1362 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -rw-r--r-- root/root 1832 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 4706 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp.gz -rw-r--r-- root/root 1402 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 15360 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp.gz -rw-r--r-- root/root 1400 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 4706 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp.gz -rw-r--r-- root/root 1402 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 19235 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/10_0.vtu.gz -rw-r--r-- root/root 1972 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/10_1.vtu -rw-r--r-- root/root 5714 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/10_2.vtp.gz drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 19235 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 25276 2025-02-10 05:17 ./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 2025-02-10 05:17 ./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 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 25276 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10/10_0.vtu.gz -rw-r--r-- root/root 7781 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10/10_2.vtp.gz drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/ -rw-r--r-- root/root 1217 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/README -rw-r--r-- root/root 1553 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/mkGraph.py -rw-r--r-- root/root 924 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/perf.py -rw-r--r-- root/root 3121 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/perf.table -rw-r--r-- root/root 1924 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/compare-identical.py -rw-r--r-- root/root 2435 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/dispatcher-table-generator.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/gui/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/gui/helper/ -rw-r--r-- root/root 6249 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/gui/helper/compareScreenshotsParts.py -rw-r--r-- root/root 7396 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/gui/helper/testGuiHelper.py -rw-r--r-- root/root 2283 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGui.sh.gz -rw-r--r-- root/root 1817 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2086 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3083 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiHopper.py -rw-r--r-- root/root 1042 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4457 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6265 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiSimple.py -rw-r--r-- root/root 2231 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiVideo.py -rw-r--r-- root/root 3706 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/law-test.py -rw-r--r-- root/root 859 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/serialization-benchmark.py -rw-r--r-- root/root 1672 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/testOpenFoam.sh drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/ -rw-r--r-- root/root 429 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/mkTextTable.sh -rw-r--r-- root/root 18053 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/triax-perf.ods.gz -rw-r--r-- root/root 867 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/triax-perf.py -rw-r--r-- root/root 159 2025-02-10 05:17 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/triax-perf.table -rw-r--r-- root/root 2097 2025-02-10 05:17 ./usr/share/doc/yade/scripts/clang-formatter.sh -rw-r--r-- root/root 2220 2025-02-10 05:17 ./usr/share/doc/yade/scripts/erskine3-apply.sh -rw-r--r-- root/root 14960 2025-02-10 05:17 ./usr/share/doc/yade/scripts/erskine3.py -rw-r--r-- root/root 616 2025-02-10 05:17 ./usr/share/doc/yade/scripts/fix-plugin-names.py -rw-r--r-- root/root 1506 2025-02-10 05:17 ./usr/share/doc/yade/scripts/gl-test.py drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/scripts/launchpad/ -rw-r--r-- root/root 1636 2025-02-10 05:17 ./usr/share/doc/yade/scripts/launchpad/get_launchpad_questions.py -rw-r--r-- root/root 3267 2025-02-10 05:17 ./usr/share/doc/yade/scripts/linkdeps.py -rw-r--r-- root/root 3046 2025-02-10 05:17 ./usr/share/doc/yade/scripts/list_of_examples_append_to_rst.sh drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/nix/ -rw-r--r-- root/root 1083 2025-02-10 05:17 ./usr/share/doc/yade/scripts/nix/yade-env.nix -rw-r--r-- root/root 2982 2025-02-10 05:17 ./usr/share/doc/yade/scripts/nix/yade-shell.nix -rw-r--r-- root/root 885 2025-02-10 05:17 ./usr/share/doc/yade/scripts/pbuilder-test-distributions.sh drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/ppa/ -rw-r--r-- root/root 170 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa/.dput.cf -rw-r--r-- root/root 385 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa/.mini-dinstall.conf -rw-r--r-- root/root 5190 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa/buildppa.py -rw-r--r-- root/root 474 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa/ppa.config drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/ppa_ci/aptly/ -rw-r--r-- root/root 740 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/.aptly.conf -rw-r--r-- root/root 6 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/.gitignore -rw-r--r-- root/root 620 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/Dockerfile -rw-r--r-- root/root 51 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/Makefile -rw-r--r-- root/root 155 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/create_repos.sh -rw-r--r-- root/root 433 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/diagramm.plantuml -rw-r--r-- root/root 538 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/docker_package_update.md -rw-r--r-- root/root 250 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/get_artifacts.py -rw-r--r-- root/root 337 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/get_jobs.py -rw-r--r-- root/root 45 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/readme.md -rw-r--r-- root/root 816 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/update_repos_initial.sh -rw-r--r-- root/root 1098 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/aptly/update_repos_next.sh -rw-r--r-- root/root 4464 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/builddeb.py drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/doc/yade/scripts/ppa_ci/debian/ -rw-r--r-- root/root 155 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/changelog.gz -rw-r--r-- root/root 2 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/compat -rw-r--r-- root/root 1381 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/control.gz -rw-r--r-- root/root 10315 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/copyright -rw-r--r-- root/root 8 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/libyadedaily.install -rw-r--r-- root/root 92 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/pbuilder -rw-r--r-- root/root 177 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/python3-yadedaily.pyinstall -rw-r--r-- root/root 2598 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/rules drwxr-xr-x root/root 0 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/source/ -rw-r--r-- root/root 12 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/source/format -rw-r--r-- root/root 220 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/watch -rw-r--r-- root/root 876 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily-doc.doc-base -rw-r--r-- root/root 56 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily-doc.docs -rw-r--r-- root/root 186 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.desktop -rw-r--r-- root/root 8 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.docs -rw-r--r-- root/root 11 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.examples -rw-r--r-- root/root 89 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.install -rw-r--r-- root/root 262 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.menu -rw-r--r-- root/root 2145 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily_16x16.xpm.gz -rw-r--r-- root/root 7586 2025-02-10 05:17 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily_32x32.xpm.gz -rw-r--r-- root/root 2649 2025-02-10 05:17 ./usr/share/doc/yade/scripts/py2wiki.py -rw-r--r-- root/root 2723 2025-02-10 05:17 ./usr/share/doc/yade/scripts/python-formatter.sh -rw-r--r-- root/root 2173 2025-02-10 05:17 ./usr/share/doc/yade/scripts/rename-class.py -rw-r--r-- root/root 3410 2025-02-10 05:17 ./usr/share/doc/yade/scripts/test_all_examples_or_make_videos.sh -rw-r--r-- root/root 2828 2025-02-10 05:17 ./usr/share/doc/yade/scripts/update_names.sh drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/man/ drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/man/man1/ -rw-r--r-- root/root 2356 2025-10-16 08:05 ./usr/share/man/man1/yade-batch.1.gz -rw-r--r-- root/root 1819 2025-10-16 08:05 ./usr/share/man/man1/yade.1.gz drwxr-xr-x root/root 0 2025-10-16 08:05 ./usr/share/pixmaps/ -rw-r--r-- root/root 4713 2025-08-21 09:52 ./usr/share/pixmaps/yade_16x16.xpm -rw-r--r-- root/root 17161 2025-08-21 09:52 ./usr/share/pixmaps/yade_32x32.xpm +------------------------------------------------------------------------------+ | Post Build Wed, 05 Nov 2025 09:22:44 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Wed, 05 Nov 2025 09:22:44 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Wed, 05 Nov 2025 09:22:52 +0000 | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build Type: any Build-Space: 20842796 Build-Time: 25908 Distribution: unstable Host Architecture: arm64 Install-Time: 6 Job: /srv/rebuilderd/tmp/rebuilderdRxGBWv/inputs/yade_2025.2.0-2.dsc Machine Architecture: arm64 Package: yade Package-Time: 25942 Source-Version: 2025.2.0-2 Space: 20842796 Status: successful Version: 2025.2.0-2+b1 -------------------------------------------------------------------------------- Finished at 2025-11-05T09:22:36Z Build needed 07:12:22, 20842796k disk space build artifacts stored in /srv/rebuilderd/tmp/rebuilderdRxGBWv/out checking libyade-dbgsym_2025.2.0-2+b1_arm64.deb: size... md5... sha256... sha1... all OK checking libyade_2025.2.0-2+b1_arm64.deb: size... md5... sha1... sha256... all OK checking python3-yade_2025.2.0-2+b1_arm64.deb: size... md5... sha256... sha1... all OK checking yade_2025.2.0-2+b1_arm64.deb: size differs for yade_2025.2.0-2+b1_arm64.deb